Extract schema-guaranteed JSON from PDFs, images and messy text. 50 free credits, no card.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
The official Model Context Protocol registry record for AIDataParser β a credit-based data-extraction API that turns PDFs, images and messy text into schema-guaranteed JSON.
There is no server code in this repo. The MCP server is hosted: it lives at
https://aidataparser.com/v1/mcp and speaks JSON-RPC 2.0 over Streamable HTTP.
This repo holds the server.json that is the source of our record in
registry.modelcontextprotocol.io,
the canonical upstream every downstream MCP catalog syncs from.
Get a key (50 free credits, no card):
list_schemas and validate are free and need no key, so a client can add
the server and get something useful back before signing up.
| Tool | Cost | What it does |
|---|---|---|
parse_document | 1 credit | PDF or image (url or base64) β JSON matching your schema |
parse_text | 1 credit | Raw/messy text β JSON matching your schema |
infer_schema | 1 credit | One sample β a reusable JSON Schema |
validate | free, no key | Check a JSON value against a schema |
check_credits | free | Credits remaining on the key |
list_schemas | free, no key | Built-in templates (invoice, receipt, resume, β¦) |
Credit packs: https://aidataparser.com/pricing
.github/workflows/publish-mcp.yml publishes on a push to main using GitHub
OIDC β no secrets. Bump version in server.json to cut a release; a push that
does not change the version is a no-op.
Before it publishes, the workflow runs two gates:
npm test β static checks on server.json (validate-server-json.mjs). Each
rule maps to a real failure from a sibling repo, e.g. the registry's 100-char
description cap that 422'd aisotools-mcp-server v0.1.0.npm run check:remote β a live initialize + tools/list handshake against
the URL about to be advertised. A registry record pointing at a dead endpoint
is worse than no record.Both are runnable locally.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/aidataparser)<a href="https://allmcps.com/mcp/aidataparser"><img src="https://allmcps.com/api/badge/aidataparser?style=directory" alt="AIDataParser on AllMCPs" /></a>