for ChatGPT

DocPin for ChatGPT

Turn what ChatGPT makes into a page you can send.

Proposals, reports, one-pagers and dashboards from ChatGPT, live at yourname.docpin.it or your own domain. Connect once, then type @DocPin publish this.

Free for 3 pages. No credit card. Works with Claude too.

ChatGPT, with DocPin connected

Why DocPin

Why not just keep it in ChatGPT?

ChatGPT is great at making the page. Getting it in front of a client, under your name, is the part DocPin does.

Canvas is a preview, not a page

Canvas shows the page inside your chat. To send it, you'd copy code into a file or share a chatgpt.com link, not a page under your name.

Sites are for whole websites

ChatGPT Sites builds and hosts full sites and apps on paid plans, with usage billing from 2027 and custom domains as an add-on. DocPin is for the single pages you send people.

Clients need the right access

DocPin can limit a page to a client's email or whole company, or a password, and shows you who opened it. Updates keep the same link.

How to turn any HTML file into a link →

Set up once, about a minute

Connect DocPin to ChatGPT

DocPin connects as a ChatGPT connector. You sign in to DocPin and choose which workspace ChatGPT publishes into. That's all it can touch.

Open Plugins

In ChatGPT on the web, go to Plugins, select +, then Add custom MCP server.

Paste DocPin's URL

Name it DocPin, paste the connector URL below and keep authentication as OAuth.

Connect your workspace

Accept the warning, choose Create as a plugin, then connect: sign in to DocPin and pick a workspace.

Ask with @DocPin

In a new chat, type @, pick DocPin, and say publish this.

https://mcp.docpin.app/mcp

OpenAI lists custom MCP servers for ChatGPT Business and Enterprise/Edu, where an admin may need to add DocPin for the workspace. If you don't see Add custom MCP server on your plan, your plan doesn't offer it yet. You can still upload the file at docpin.app.

Then just ask

Everything works from the chat

Start with @DocPin, then say what you want. ChatGPT picks the right DocPin tool and tells you what it did.

Publish this to DocPinpublish_page

Goes live at your workspace link and you get the link back, plus a card with Open and Copy.

Update itpublish_page

Publishes a new version behind the same link. Every earlier version is kept.

Only people at acme.com can open itset_access

Limits it to a company, specific emails, or a password (Pro). The link never changes.

Make this a dashboard I can updatepublish_page + set_page_data

The page reads its numbers from page data, so later updates don't need a republish.

Update the numbers: …set_page_data

New values go live. Anyone with the page open sees them within a minute.

Who opened it?get_page_views

View counts, and names for people who signed in.

Put it on the Q4 boardmove_page

Groups related pages on one landing page.

Go back to the last versionrestore_version

Puts an earlier version live again, without losing the newer one.

Every DocPin tool, in the docs →

What your reader gets

A real page, under your name

Your page opens like any other web page: full screen, on any device, with no ChatGPT account and no AI branding around it.

yourname.docpin.it/proposal

A link like yours

Your workspace name and a page name you choose. Free.

docs.acme.com/proposal

Or your own domain

Point a subdomain at DocPin and every page lives there. Pro.

@acme.com only

Only the right people

Specific emails, a whole company, or a password. Pro.

v4 · 6 views

Versions and views

Every update keeps the link and the history. See when it's opened.

Side by side

ChatGPT makes it. DocPin delivers it.

You want to…ChatGPT on its ownChatGPT + DocPin
Send a single page with a readable linkPartlyA chatgpt.com share link, or code to host yourselfYesacme.docpin.it/proposal
Use your own domainPartlyChatGPT Sites, as a paid add-onYesdocs.acme.com, on Pro
Limit it to a client's email or companyNoYesWork email, Google or a password
Update without changing the linkPartlyDepends how you shared itYesAnd restore any version
See who opened itNoYesViews, and names for signed-in people
Push new numbers without republishingNoYesPage data
Publish from Claude tooNoYesSame workspace, same links

Questions

DocPin for ChatGPT, answered

Which ChatGPT plans support it?

OpenAI lists custom MCP servers for ChatGPT Business and Enterprise/Edu, on the web. Availability on other plans changes, so if Plugins doesn't offer Add custom MCP server for you, you can upload the HTML at docpin.app instead.

What can DocPin see in my chats?

Only what ChatGPT sends it when you ask it to publish or change a page: the page and settings like who can open it. DocPin doesn't read your conversations, and ChatGPT asks you to confirm actions.

How is this different from ChatGPT Sites?

Sites builds and hosts whole websites and apps. DocPin publishes the individual pages you send people, from ChatGPT, Claude or a file, with access by email, company or password, version history and view counts.

Does it work with Canvas?

Yes. When Canvas has made the page you want, type @DocPin and ask it to publish it. Say “update it” after changes and the link stays the same.

What does it cost?

DocPin is free for 3 pages, with a small DocPin badge. Pro is $8 a month for unlimited pages, your own domain, passwords and people-only pages.

Send your next page on your own link

Free for 3 pages. Connect ChatGPT in about a minute.

Start free