New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

parserail-mcp

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

parserail-mcp

ParseRail is an MCP server that gives Claude, Cursor, and any MCP client native tools to parse documents, extract fields, redact PII, analyze contracts, fight chargebacks, and enrich companies.

npmnpm
Version
0.6.1
Version published
Weekly downloads
33
-75.37%
Maintainers
1
Weekly downloads
 
Created
Source

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:

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

Claude Desktop / Cursor (mcpServers config):

{
  "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
parserail_dry_runCheck a call's key, body and balance, and see its cost, without running it

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

Dry run

A new key has a zero balance. parserail_dry_run checks a call before you buy credits. It takes an endpoint and a body. It returns wouldCharge, balance and liveStatus, the status a live call would get. It runs no model and costs nothing.

Set PARSERAIL_DRY_RUN=1 in the server's env to make every tool a dry run. Each call then sends ParseRail-Dry-Run: 1.

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.

Keywords

mcp

FAQs

Package last updated on 15 Oct 2026

Related posts