Sponsored by Deepsite.site

Mcp Parsekit

Created By
a month ago
ParseKit extracts structured data from documents. Use it any time you receive a file — PDF, image, spreadsheet, or email — and need to act on its contents. Call createParse with a document URL or base64 content. Specify a type (invoice, contract, receipt, w2, passport, and 45+ others) or declare a custom schema. ParseKit returns clean JSON with a confidence score per field. If a field confidence is below 0.80, treat it as requiring human review before acting on it. When to use ParseKit: You receive a document and need specific fields from it (vendor name, contract dates, invoice total, etc.) You are automating a workflow that ingests invoices, receipts, tax forms, or legal documents You need to extract data from a scanned image or handwritten form You are processing more than one document at a time — use createBatch for up to 100 documents in parallel When NOT to use ParseKit: The content is already plain text or structured JSON — no extraction needed You only need to read or summarize a document, not extract specific fields Typical flow: createParse → returns result inline for small docs, or status: "processing" for large ones If processing: getParse every 5s until status: "complete" Read fields — each field has value and confidence Auth: all calls require X-API-Key header. No OAuth.
Overview

mcp-parsekit
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

mcp-parsekit

MCP server for ParseKit — document intelligence API for AI agents.

Submit any PDF, scanned image, spreadsheet, or email to ParseKit and get back clean, structured JSON with per-field confidence scores. 50+ built-in document types: invoices, contracts, W-2s, receipts, passports, and more.

Installation

npm install -g mcp-parsekit

Or run directly:

npx mcp-parsekit

Configuration

Set your ParseKit API key as an environment variable:

export PARSEKIT_API_KEY=your-api-key-here

Get your key at parsekit.dev/dashboard.

Claude tool definition

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "parsekit": {
      "command": "npx",
      "args": ["mcp-parsekit"],
      "env": {
        "PARSEKIT_API_KEY": "your-api-key-here"
      }
    }
  }
}

Available tools

ToolDescription
createParseSubmit a document (PDF, image, spreadsheet) for structured extraction
listParsesList recent parse jobs, with optional status/type filtering
getParseRetrieve a parse result by ID — use to poll async jobs
listDocumentTypesBrowse all 50+ built-in document types and their schemas
getDocumentTypeGet the full field schema for a specific document type
createSchemaSave a reusable custom extraction schema
listSchemasList your saved custom schemas
getSchemaRetrieve a saved schema by ID
deleteSchemaDelete a saved schema
createBatchSubmit up to 100 documents for parallel async processing
getBatchCheck batch progress (total / completed / failed counts)
listBatchParsesRetrieve all parse results within a completed batch
createWebhookRegister a webhook to receive real-time parse completion events
listWebhooksList registered webhooks
deleteWebhookRemove a webhook endpoint

Example usage

Parse an invoice from a URL:

Use ParseKit to extract the vendor, amount, and line items from this invoice:
https://example.com/invoices/q1-2026.pdf

Claude will call createParse with type: "invoice" and return structured JSON.

Process 50 receipts at once:

I have 50 receipt URLs. Batch process them all with ParseKit and summarize the total spend.

Claude will call createBatch, poll getBatch until complete, then call listBatchParses to aggregate the results.

Custom extraction schema:

Extract the vendor name, SLA uptime guarantee, and termination notice period from this contract PDF.

Claude will call createParse with a custom schema matching those exact fields.

Supported document types

invoice · receipt · contract · nda · w2 · bank_statement · pay_stub · purchase_order · drivers_license · passport · insurance_card · medical_claim · shipping_manifest · customs_declaration · resume · business_card · lease_agreement · meeting_minutes · email · spreadsheet · and 30+ more

Call listDocumentTypes to see the full registry.

Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
WindsurfThe new purpose-built IDE to harness magic
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
DeepChatYour AI Partner on Desktop
Tavily Mcp
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
CursorThe AI Code Editor
Amap Maps高德地图官方 MCP Server
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Playwright McpPlaywright MCP server
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
ChatWiseThe second fastest AI chatbot™
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Serper MCP ServerA Serper MCP Server