MCP server: One MCP server.

ParseRail

@thecompoundRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

Documents to schema-valid JSON plus 38 more finished-job AI tools, on one credit wallet.

Document data extractionv0.5.8MITTypeScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: creates or changes data: records, files, settings.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npmparserail-mcpv0.5.8

Run

npx -y parserail-mcp

MCP client config

{
  "mcpServers": {
    "parserail": {
      "command": "npx",
      "args": [
        "-y",
        "parserail-mcp"
      ]
    }
  }
}
README1 min read

parserail-mcp

An MCP server for ParseRail, gives Claude, Cursor, and any Model Context Protocol client native tools to parse documents, extract fields, redact PII, analyze contracts, fight chargebacks, and enrich companies.

Setup

Get a key at parserail.thecompound.tech. Add the server to your MCP client config. ParseRail has no free tier. Buy credits up front through a $20 pack or a plan from $19/mo. ParseRail charges a call only when it succeeds.

Claude Code:

bash
claude mcp add parserail -e PARSERAIL_API_KEY=ksk_live_… -- npx -y parserail-mcp

Claude Desktop / Cursor (mcpServers config):

json
{
  "mcpServers": {
    "parserail": {
      "command": "npx",
      "args": ["-y", "parserail-mcp"],
      "env": { "PARSERAIL_API_KEY": "ksk_live_…" }
    }
  }
}

Tools

ToolWhat it does
parserail_parseDocument (invoice/EOB/COI, PDF/image/text) → structured JSON
parserail_extractPull named fields out of any text
parserail_classifyLabel text against your taxonomy
parserail_summarizeSummary + key points + action items
parserail_redactStrip PII/PHI from text
parserail_sentimentSentiment, aspects, and themes
parserail_contractContract → parties, terms, obligations, risk flags
parserail_chargebackDispute details → representment packet
parserail_enrichDomain or email → company profile
parserail_accountCredit balance

Documents can be passed as fileUrl, raw text, or fileBase64 + fileMimeType.

Pricing

You pay with pay-per-call credits. You do not need a subscription. ParseRail charges you only when a call succeeds. See parserail.thecompound.tech/docs.

MIT, Compound Labs

Similar modules

Browse Document data extraction