PaperOffice AI is the document operations layer for a company account: capture, understand, approve and archive documents, and let AI agents do the same work through one REST API and one MCP server. OCR, zero-shot extraction, classification, e-signatures, knowledge graph, workflows and audit trails run in PaperOffice's own EU data centers.
Paste the URL for your client. Claude, ChatGPT and Grok sign in with OAuth 2.1;
Cursor and headless clients send a PaperOffice user or group token
(po_ut_ / po_gt_) from app.paperoffice.ai.
System keys (po_sk_) and publishable keys (po_pk_) are rejected by the MCP
server.
| Client | URL |
|---|---|
| Claude Desktop / Anthropic Directory | https://mcp.paperoffice.ai/claude |
| ChatGPT | https://mcp.paperoffice.ai/chatgpt |
| Cursor / Windsurf | https://mcp.paperoffice.ai/cursor |
| Grok | https://mcp.paperoffice.ai/grok |
| Headless DMS (canonical) | https://mcp.paperoffice.ai/dms |
| Everything, all modules | https://mcp.paperoffice.ai/mcp-full |
{
"mcpServers": {
"paperoffice": {
"url": "https://mcp.paperoffice.ai/cursor",
"headers": { "Authorization": "Bearer po_ut_..." }
}
}
}Every tool description starts with READ-ONLY., WRITES DATA. or
DESTRUCTIVE., so the model knows the effect before it calls.
Ready-made configs for every client: paperoffice-mcp-setup
| Where | What |
|---|---|
| Official MCP Registry | io.github.paperoffice-ai/paperoffice-mcp — clients that read the registry find PaperOffice by name |
| Cursor Marketplace | paperoffice-cursor-plugin — MCP + five Agent Skills |
| xAI Plugin Marketplace (Grok Build) | paperoffice-grok-plugin |
| Claude Code plugin / claude.ai skills | paperoffice-skills — how an agent should work with the API and the MCP tools |
https://api.paperoffice.ai/latest/docs/llms.txt
The guide is generated live from the API catalog. Tell your assistant what you need and it writes the call:
curl -X POST https://api.paperoffice.ai/latest/job/add/paperoffice_aiocr___generate \
-H "Authorization: Bearer $PAPEROFFICE_API_KEY" \
-F "file=@invoice.pdf" \
-F "ocr_mode=text"| Resource | Description |
|---|---|
| MCP documentation | Endpoints, auth, scopes |
| llms.txt | Machine-readable API guide for agents |
| Postman collection | Live, generated from the catalog |
| API examples | Copy-paste prompts and recipes |
| Cookbook repository | 38 recipes in Python, Node and curl, 8 AI prompts, MCP setup guides |
| Agent Skills | Procedures for agents: integration, invoices, OCR, documents, tool discovery |
| Get an API key | Free account |
| Partner program | Reseller and integration partners |
- Document AI — OCR in 120+ languages, zero-shot IDP, classification, bounding boxes
- Headless DMS — search, read, upload, move, version, tag, sign; bring your own storage
- Workflow AI — tasks, human-in-the-loop approvals, webhooks, automation
- Intelligence — knowledge graph, entities, analytics
- Compliance — e-signatures, redaction, retention, audit trails, GoBD/GDPR
- paperoffice.ai
- info@paperoffice.ai
- Own Tier III data centers in Spain and Germany · GDPR

