Skip to main content
Time to complete: a few minutes. You do not have to create an API key first unless you want REST or header-based auth.

What is MCP?

Model Context Protocol (MCP) lets Claude call Unfurl tools in the conversation. Once connected, you can tell Claude to publish a document — and it does it.

Connect

Use any one of these. Full comparison: Connect MCP.
In your terminal:
Restart Claude Code or open a new session. On first publish, sign in and click Allow.

Publish a document

Ask Claude:
“Create an executive summary for our Q3 results and publish it to Unfurl”
Claude will generate the HTML, call publish_document, and return share_url — the live link to share.

Update it later

“Update the Q3 summary on Unfurl — add a section on customer churn”
For small changes Claude should use edit_document (same share_url). Save the document_id from the first publish so you can point at the right doc.

What’s next?

Set up MCP in Claude

edit_document