pdf-tables-mcp
An MCP server that allows agents to extract structured JSON tables from PDF URLs, including confidence scores and cell-level citations to the source page. It supports use cases like RAG preprocessing, data extraction from financial filings, and invoice parsing.
Endpoint and access
OAuth sign-in: the first time you connect, your client opens the vendor's own authorization prompt in a browser.
https://pdf-tables-mcp.vercel.app/api/mcpChecks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- RAG preprocessing by splitting tables from text-heavy documents
- Agentic data extraction from financial filings and scientific papers
- Form-field reading in compliance workflows
- Receipt and invoice line-item parsing
Source and maintenance
- Maintenance checked
Tools
Reported by the attributed source; not independently observed by Koskamo.
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-06: 1 of 1 checks answered
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 457 ms
- 95th percentile latency
- 457 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 457 ms · metadata changed · refuses unauthenticated initialize (HTTP 401)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http pdf-tables-mcp https://pdf-tables-mcp.vercel.app/api/mcpCodex
codex mcp add pdf-tables-mcp --url https://pdf-tables-mcp.vercel.app/api/mcpCursor
{
"mcpServers": {
"pdf-tables-mcp": {
"url": "https://pdf-tables-mcp.vercel.app/api/mcp"
}
}
}Cline
{
"mcpServers": {
"pdf-tables-mcp": {
"type": "streamableHttp",
"url": "https://pdf-tables-mcp.vercel.app/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"pdf-tables-mcp": {
"type": "http",
"url": "https://pdf-tables-mcp.vercel.app/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http pdf-tables-mcp https://pdf-tables-mcp.vercel.app/api/mcpClaude Desktop
https://pdf-tables-mcp.vercel.app/api/mcpWindsurf
{
"mcpServers": {
"pdf-tables-mcp": {
"serverUrl": "https://pdf-tables-mcp.vercel.app/api/mcp"
}
}
}Let your agent find its tools
Find servers like pdf-tables-mcp from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.