AILANG Parse
io.github.sunholo-data/parseDeterministic DOCX/PPTX/XLSX/PDF parser: track changes, comments, headers, footers, merged cells.
Score: 100/100
Handshake verified by our own probe.
why this score
Tools · 10
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 (multipart upload). deltas:…
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 Cloud Run request limi…
View account info, pricing, entitlements, or list keys. Actions: "status" (default) → tier, quota, usage from /me/entitlements "pricing" → public pricing tiers (no auth required) "key…
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 approves the code. Then …
Poll for device authorization completion. Returns "pending" (keep polling every 5s), "approved" (with api_key and tier), or "expired" (start over with mcpAuth).
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). apiKey may be omitt…
Estimate cost and latency for parsing a document. Accepts a file path or sample_id. No auth required.
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/tools — since ailang_…
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 the request sends A…
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/auth") to route to th…
Resources · 1
List of all loaded AILANG modules and their exports
ailang://meta/modules
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"ailang_parse": {
"url": "https://docparse.ailang.sunholo.com/mcp/",
"transport": "streamable-http"
}
}
}