Docira

Model Context Protocol

Use Docira from Claude

docira-mcp is a thin MCP server that exposes Docira to Claude Desktop, Cursor, or any MCP client. It needs only an API key — no local model stack. Every call runs on the hosted Docira API and bills to your account, the same as the REST API.

Prerequisite: install uv

The only thing to install is uv (its uvx runner downloads and runs docira-mcp on demand). Pick one:

curl -LsSf https://astral.sh/uv/install.sh | sh

1 Get an API key

Create a key in the dashboard → API keys. Copy it (pw_live_…) — it is shown once. A free-tier key works; it is metered against your tier’s daily page quota.

2 Add Docira to your client

Open Claude Desktop’s config file (Settings → Developer → Edit Config, or edit it directly) and add the docira server. Paste your key into DOCIRA_API_KEY:

{
  "mcpServers": {
    "docira": {
      "command": "uvx",
      "args": ["docira-mcp"],
      "env": { "DOCIRA_API_KEY": "pw_live_…" }
    }
  }
}

The config file lives at:

~/Library/Application Support/Claude/claude_desktop_config.json

3 Restart and try it

Fully quit and reopen Claude Desktop. You’ll see the Docira tools available (the tools/plug icon). Then just ask:

Tools

parse_document
(file_url, operation_mode?, max_pages?)
Parse a document at a URL into Markdown.
extract_structured
(file_url, json_schema, max_pages?)
Extract structured JSON from a URL using a JSON Schema.
parse_local_file
(file_path, operation_mode?)
Parse a local file (uploaded) into Markdown.
get_result
(result_id)
Fetch an async / batch result by id.
health
()
API and provider status.

Other clients & troubleshooting

25 pages/day free, sign-in required to download. Get an API key →

MCP server — Docira AI docs · Docira