MCP serverio.github.sunholo-data/parse
Deterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.
Overview
Score?
UNRATED 0.815
of what a free look can see, on 30 looks
Looks
35
last 13 hr ago
Tools
10
changed 2 days ago
More info
URL
docparse.ailang.sunholo.com/mcp/
streamable-http
Says it is
ailang-api 0.8.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.815 · highest on record 0.8561
Toolsfrom sha256:4adfef0b51…b1e4db · +0 −0 2 days ago
| Tool | Schema |
|---|---|
| editDocument Parse a document, apply JSON edit deltas, and return the modified blocks
as JSON (same format as POST /api/v1/parse with outputFormat=blocks).
filepath: uploaded file path (multip |
input · no output |
| getUploadUrl Request a pre-authenticated GCS upload URL for direct file upload.
Business tier only. The returned URL allows the client to PUT file content
directly to GCS, bypassing the 32MB Cl |
input · no output |
| mcpAccount View account info, pricing, entitlements, or list keys.
Actions:
"status" (default) → tier, quota, usage from /me/entitlements
"pricing" → public pricing tiers (no a |
input · no output |
| mcpAuth Start device authorization to get an API key.
Returns device_code, user_code, and verification URL.
The agent should display the verification URL to the user, who signs in
and appr |
input · no output |
| mcpAuthPoll Poll for device authorization completion.
Returns "pending" (keep polling every 5s), "approved" (with api_key and tier),
or "expired" (start over with mcpAuth). |
input · no output |
| mcpConvert Convert a document to another format. Targets: html, md, qmd, docx, pptx,
xlsx, odt, odp, ods. `input` is a file path, a sample_id, an https:// URL,
or a gs:// ref (Business tier). |
input · no output |
| mcpEstimate Estimate cost and latency for parsing a document.
Accepts a file path or sample_id. No auth required. |
input · no output |
| mcpFormats Supported formats, samples, and service capabilities. No auth required.
Delegates to package implementation. Single source of truth lives in
pkg/sunholo/ailang_parse/services/mcp/t |
input · no output |
| mcpParse Parse a document. Accepts a file path or sample_id (e.g. "sample_docx_formatting").
The hosted server requires a valid dp_ API key — get one via mcpAuth.
apiKey may be omitted when |
input · no output |
| submit_feedback Anonymous bug report / feature request / docs gap, queued for human review. Default routing: `public-feedback` inbox (general AILANG). Pass `package="vendor/name"` (e.g. "sunholo/a |
input · no output |
Verify it yourself
npx teppi-check https://docparse.ailang.sunholo.com/mcp/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2ND9K27PAXXGGDK2SFTZ