How to Connect Claude Desktop to Your Document Workspace
Your tracked documents already know who opened them, what got read, and which links are live. The only cost of that knowledge is the trip: open the dashboard, find the document, click the tab. Most people stop making the trip.
Connect Claude to Apdf over MCP and the trip disappears. Your workspace becomes something you ask: who read the July update? send Elif the pricing guide. kill Dana's link. One sign-in, then it's conversation.
Connect — one URL, one sign-in
In Claude Desktop, go to Settings → Connectors → add a custom connector and paste the endpoint:
https://apdf.io/mcp/main
An OAuth window opens; sign in with your Apdf account and you're connected — no API keys, no config files. The connection is scoped to your workspace: Claude sees what you see, nothing more. In Claude Code the same thing is a one-liner:
claude mcp add --transport http apdf https://apdf.io/mcp/main
Start with inventory
First prompt: find out what Claude can see.
Under the hood that's the list-documents tool, and
every entry carries the essentials the follow-up questions build on:
{
"doc_id": "6eb41-45fe5-bd354",
"viewer_url": "https://docs.apdf.io/studio/6eb41-45fe5-bd354",
"file_url": "https://apdf-files.s3.eu-central-1.amazonaws.com/docs/202607/b2388c226a61cf555e433.pdf",
"name": "Q3 Board Pack",
"file_size": 77952379,
"file_pages": 12,
"is_public": false,
"created_at": "2026-07-23T08:23:00.000000Z",
"archived_at": null
}
Ask the questions you never open the dashboard for
{
"session_id": "wGVOCQpiPzWBN4hz",
"viewer_id": "z9rRE2e40yJ2249K",
"recipient": {
"name": "Sandra Okafor",
"email": "sandra@okaforcap.example"
},
"device_type": "desktop",
"browser": "Chrome",
"os": "OS X",
"referer": null,
"utm_source": null,
"created_at": "2026-07-22 14:39:30.000",
"pages_viewed": 4,
"total_duration_ms": 231000,
"completion_pct": 100,
"prints": 0,
"downloads": 0
}
Sessions, aggregate analytics, annotations, form submissions, automation runs — each has its own tool, which means each is one question away. The agent picks the right one; you never learn the names.
Then stop asking and start doing
The connection isn't read-only. Sharing, revoking, archiving — the write side works the same way:
{
"token": "aLo58OJu",
"name": "Elif Demir",
"email": "elif@demirstudio.example",
"url": "https://docs.apdf.io/studio/688b0-07ba8-42bc4?v=aLo58OJu",
"is_active": true,
"last_viewed_at": null,
"created_at": "2026-07-23T09:17:50.000000Z"
}
The same toolbelt carries deactivating and restoring links, flipping documents private, archiving — and the full set of PDF operations (merge, split, OCR, compress, create), so the document you're discussing can also be transformed in the same conversation.
Where to go from here
Connected? These are the conversations to have next.
Related tutorials
Ask Claude Which Deals Are Hot
The morning question isn't about one document — it's 'across everything, who should I call first?' With the workspace connected over MCP, the agent sweeps every document's sessions, ranks re-opens over deep reads over skims, and answers with evidence: the Arslans came back for the price page.
Freelancers: A Proposal Workflow Without Per-Seat Tools
Proposal software is priced for sales teams; freelancers just need the signal. A one-person workflow on the free plan: links per contact reveal the 12-minute open, the internal forward, and the 21:21 return visit that camped on the price page — plus the three-slot pipeline trick and honest edges.
Track Who Read the Documents They Were Required to Read
When the auditor asks who read the safety policy, 'we emailed it' is a shrug. Per-person links measure the reading, an in-document acknowledgement checkbox collects the signature, and one script joins them into a defensible roster: read 100% and acknowledged, read but unsigned, never opened.