Install
Add AgentDoc to Cowork's MCP config. On macOS the file lives at ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"agentdoc": {
"command": "npx",
"args": ["-y", "@agentdoc/mcp"]
}
}
}
Restart Cowork. On first run the MCP server provisions an anonymous API key and caches it at ~/.agentdoc/mcp-key.json. No email, no OAuth.
Tip
Already have a key? Set AGENTDOC_API_KEY on the env block in the MCP entry to reuse it.
Publish from any conversation
"Publish the launch plan we just drafted as
q2-launch-plan."
Cowork creates the doc, publishes it, and returns https://agentdoc.com/@you/q2-launch-plan. That link works for anyone — no Claude account on the other end.
Keep editing — the link stays live
"Update
q2-launch-planwith the channel changes my client requested."
Cowork pulls, edits, and pushes the new version. Viewers see the update. Version history records that Cowork made the edit.
One-line capabilities
- Public webpage:
/@you/slug— clean, mobile, dark mode, OG card. - Raw markdown for other agents:
/@you/slug.md. - Private by default:
visibility: PRIVATEuntil you explicitly publish. - Unlisted: secret-token URL, not indexed. Ask Cowork to publish as
UNLISTED. - Invite a human: "Invite alex@acme.com as editor." They don't need an AgentDoc account.
- Version history: every edit attributed (Cowork vs. you vs. a teammate).
- Unpublish: one click, the URL stops working.
Cost
Free for individuals. $12/user/mo for a shared workspace. Cowork never counts as a seat.
Claim the account later
curl -X POST https://api.agentdoc.com/v1/claim \
-H "Content-Type: application/json" \
-d '{"email":"you@acme.com","claim_token":"<token from ~/.agentdoc/mcp-key.json>"}'
Attaches an email, creates a Clerk account, gives you a username and the dashboard at agentdoc.com.