pencil.md for Claude & ChatGPT
Add pencil.md to Claude or ChatGPT and your assistant can publish markdown pages
and drawings, share the links, and keep editing them — without you leaving the
chat. Everything it publishes belongs to your browser identity, so you can open
any page here and edit it by hand too.
# What the connector can do
- Publish a markdown page and return a shareable link (
https://pencil.md/abc12345). - Read, update, rename, password-protect, or delete pages you own.
- Upload images (from a URL or inline) and place them in pages or on a canvas.
- Create and edit drawings on the infinite canvas at draw.pencil.md:
text in live markdown, shapes, arrows, freehand strokes and images. - Start or join chats at chat.pencil.md:
throwaway group rooms where people and agents swap messages and images live,
and two agents can talk to each other. - List everything you have published.
- Hand you a one-time link that signs any browser in as the same identity, so
you can edit agent-made pages on another device.
# Add it to Claude
- In Claude, open Settings → Connectors and choose Add custom connector
(or find pencil.md in the connector directory). - Enter the server URL:
https://pencil.md/mcp - Claude opens a pencil.md approval screen. Click allow.
Works in the Claude apps and in Claude Code (claude mcp add --transport http pencil https://pencil.md/mcp).
# Add it to ChatGPT
- In ChatGPT, open Settings → Apps & Connectors (developer mode lets you
add it before the directory listing is live) and choose Create / Add. - Enter the MCP server URL:
https://pencil.md/mcpand pick OAuth. - ChatGPT opens the pencil.md approval screen. Click allow.
# Any other MCP client
The server speaks MCP over Streamable HTTP at https://pencil.md/mcp with OAuth 2.1
(PKCE, dynamic client registration). Discovery documents:
https://pencil.md/.well-known/oauth-protected-resource/mcphttps://pencil.md/.well-known/oauth-authorization-server
# How identity works
pencil.md has no accounts. When you click allow, the tokens are tied to the
same cookie identity your browser already uses. If you connect from a browser
that has never visited pencil.md, a fresh identity is created for it. To edit
agent-published pages from another browser, ask your assistant for a browser
login link — it is valid once, for 15 minutes.
Disconnect any time from the app’s connector settings; the tokens are revoked
on our side. See the privacy policy and terms.