Developer Tools
doc.page
Provides APIs to extract, chunk, and manage PDF documents for integration into applications.
ENDPOINT 1
https://doc.page/api/mcp
MCP server metadata
- Name
- docpage-extract
- Version
- 0.2.0
doc.page PDF engine. Extraction: extract_pdf for markdown/elements (mode hybrid = tables + bounding boxes), get_chunks for RAG chunks, list_tables for structured tables with citations — always from a public PDF URL. Doc Links (API key required): create_doc_link publishes a PDF as a tracked share link, list_doc_links recovers links from earlier sessions, get_doc_link_stats reports visits/companies/per-page reading, revoke_doc_link disables a link.
Known tools 7
extract_pdfExtract a PDF into clean Markdown and structured elements (headings, paragraphs).
Inferred read-onlylist_tablesReturn every table in a PDF as structured JSON (reconstructed rows and columns) with page and bounding box for verifiable citations.
Inferred read-onlylist_doc_linksList the Doc Links of the API key's account (id, slug, URL, name, disabled/expiry state, total views, last view).
Inferred read-onlyget_doc_link_statsReading analytics for one Doc Link of the API key's account, by id or slug.
Inferred read-onlyrevoke_doc_linkDisable a Doc Link of the API key's account (by id or slug) so the public URL stops serving.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.docpage-extract]
url = "https://doc.page/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"docpage-extract": {
"type": "http",
"url": "https://doc.page/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: docpage-extract
Remote MCP URL: https://doc.page/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"docpage-extract": {
"url": "https://doc.page/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"docpage-extract": {
"type": "http",
"url": "https://doc.page/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "docpage-extract",
"transport": "streamable-http",
"url": "https://doc.page/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for doc.page was fetched 2026-07-26T04:31:22.511Z and is being refreshed.
doc.page is assessed as Trusted: Domain has an established technology history spanning over a year.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.