Command Palette

Search for a command to run...

UnylyUnyly
Browse all

CapyParse Server

FreeNot checked

Converts PDF bank statements into structured data (Markdown, JSON, CSV, JSONL) with verified transactions and balance checks, enabling agents to audit numbers.

GitHubEmbed

About

Converts PDF bank statements into structured data (Markdown, JSON, CSV, JSONL) with verified transactions and balance checks, enabling agents to audit numbers.

README

Convert PDF bank statements into verified, structured data (Markdown, JSON, CSV, JSONL) from any MCP-compatible AI agent. Every transaction comes with source citations (page/line of the original statement) and balance-verification checks, so agents can audit the numbers they use.

Get an API key at capyparse.com/dashboard/settings/api-keys. Conversions cost 1 credit per page (new accounts include free credits).

Two ways to connect

Hosted (no install) — streamable HTTP:

URL:    https://capyparse.com/mcp
Header: Authorization: Bearer cpk_live_...

Local (this package) — runs on your machine, so agents can convert local files by path:

CAPYPARSE_API_KEY=cpk_live_... npx -y capyparse-mcp

Install

Claude Code

claude mcp add capyparse -e CAPYPARSE_API_KEY=cpk_live_... -- npx -y capyparse-mcp
# or hosted:
claude mcp add --transport http capyparse https://capyparse.com/mcp \
  --header "Authorization: Bearer cpk_live_..."

Claude Desktop / Cursor / Windsurf

{
  "mcpServers": {
    "capyparse": {
      "command": "npx",
      "args": ["-y", "capyparse-mcp"],
      "env": { "CAPYPARSE_API_KEY": "cpk_live_..." }
    }
  }
}

Tools

tool description
convert_bank_statement Start a conversion from a local file_path or a file_url
get_conversion Poll status; completed conversions include per-account verification
get_conversion_result Fetch transactions as markdown / json / csv / jsonl, with optional source citations (provenance)
list_conversions Recent conversions for your team
get_credits Remaining page credits

Example

"Convert ~/Downloads/chase-january.pdf and give me the transactions as CSV."

The agent calls convert_bank_statement(file_path=...), polls get_conversion, then get_conversion_result(format="csv").

Docs: capyparse.com/developers

Releasing (maintainers)

Future releases: bump with npm version patch (or minor), then npm publish.

from github.com/remotenodelabs/capyparse-mcp

Install CapyParse Server in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install capyparse-mcp-server

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add capyparse-mcp-server -- npx -y capyparse-mcp

FAQ

Is CapyParse Server MCP free?

Yes, CapyParse Server MCP is free — one-click install via Unyly at no cost.

Does CapyParse Server need an API key?

No, CapyParse Server runs without API keys or environment variables.

Is CapyParse Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install CapyParse Server in Claude Desktop, Claude Code or Cursor?

Open CapyParse Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare CapyParse Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs