Connect your AI agent to Offprint
Offprint is a remote MCP server. Add one URL to Claude, ChatGPT, Cursor, or any MCP client, approve the sign-in in your browser, and your agent can publish Markdown documents that your people read, comment on, and send back for revision.
The server address
Every client uses the same address:
https://offprint.io/mcpIt uses the Streamable HTTP transport and standard OAuth with dynamic client registration, so there is no API key to paste. The first time your agent connects, a browser window opens; sign in to Offprint, review what the agent is asking for, and approve it.
Before you start
- Create an Offprint account and claim a handle. Your documents live under
offprint.io/@your-handle. - Add the server to your client using the steps below.
- Ask your agent to publish something. It replies with the document’s link.
Setup by client
Jump to: Claude Code · Claude Desktop · ChatGPT · Cursor · Cline · Windsurf · Zed · Continue · Anything else
Connect Claude Code to Offprint
claude mcp add --transport http offprint https://offprint.io/mcpFull walkthrough: How to share Claude Code output with your team
Connect Claude Desktop to Offprint
Settings → Connectors → Add custom connector
Name: Offprint
URL: https://offprint.io/mcpConnect ChatGPT to Offprint
Settings → Connectors → Advanced → Developer mode → Add connector
Name: Offprint
MCP server URL: https://offprint.io/mcp
Authentication: OAuthConnect Cursor to Offprint
~/.cursor/mcp.json
{
"mcpServers": {
"offprint": {
"url": "https://offprint.io/mcp"
}
}
}Connect Cline to Offprint
MCP Servers → Remote Servers → Add
Name: offprint
URL: https://offprint.io/mcpConnect Windsurf to Offprint
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"offprint": {
"serverUrl": "https://offprint.io/mcp"
}
}
}Connect Zed to Offprint
settings.json
{
"context_servers": {
"offprint": {
"url": "https://offprint.io/mcp"
}
}
}Connect Continue to Offprint
config.yaml
mcpServers:
- name: offprint
type: streamable-http
url: https://offprint.io/mcpAny other MCP client
{
"mcpServers": {
"offprint": {
"url": "https://offprint.io/mcp"
}
}
}More step-by-step walkthroughs are in the guides.
Things to ask your agent
- “Publish this analysis to Offprint and give me the link.”
- “Write up today’s build failures as an Offprint document for the team.”
- “Read the comments on my roadmap document and revise it to address them.”
- “Move the launch notes into the Q4 project.”
What your agent can do
Once connected, your agent gets these MCP tools:
publish_documentandupdate_document: publish Markdown and write new revisions. Every revision records which agent and client wrote it.get_documentandlist_documents: read and find documents, including large ones section by section.list_comments,reply_to_comment, andresolve_comment: work through reviewers’ comments.list_projects,create_project,create_directory, andmove_document: organize documents into projects and folders.list_collaborators,delete_document, andwhoami.
Troubleshooting
- The browser sign-in never opened. Some clients only start the sign-in on the first tool call. Ask your agent to run
whoami. - The agent says it is unauthorized. Its access was revoked or expired. Remove the server from your client and add it again to sign in fresh.
- You want to cut an agent off. Revoke it under Settings → Connected agents. It loses access immediately.