How to Make Your Documentation Queryable by ChatGPT (Every Tier)
ChatGPT answers questions about your docs one of two ways right now: it guesses from training data that may be six months out of date, or it fetches one URL per question and stitches together whatever it finds on that single page. Neither is reliable for a real docs site. This post walks through making your documentation genuinely queryable — meaning ChatGPT reads the whole site, not a snapshot of one page, and cites the exact source URLs it pulled from.
Why docs sites benefit more than other sites
A marketing homepage has maybe ten pages. A product docs site has hundreds — setup guides, API reference, changelog, troubleshooting, SDK-specific walkthroughs, pricing FAQs. Most questions users ask span multiple pages. "What authentication methods does the SDK support?" might require reading the auth overview, the SDK quickstart, and the API reference all at once. On a single-page fetch, ChatGPT picks one and guesses the rest.
The other problem is currency. Training data gets stale fast for developer tools. If your API changed three months ago — new endpoints, renamed parameters, a deprecation — ChatGPT's baseline knowledge doesn't know that. It confidently returns the old interface.
The concrete failure mode. A user asks ChatGPT to help them authenticate with your API. ChatGPT returns a code example using a deprecated token format from nine months ago. The user opens a support ticket. That ticket is a cost you paid because ChatGPT didn't have current docs access.
Making your docs queryable through an MCP connection fixes both problems: the index is updated on your schedule (weekly automatic, or on-demand), and queries run against all pages simultaneously, not one at a time.
Why "every tier" matters
ChatGPT's custom MCP connectors became available across all tiers — Free, Plus, Pro, Business, Enterprise — in May 2026. Before that, there were paid-tier gates for plugin and API integrations. Now there aren't. A developer using the free ChatGPT tier can add your docs connector and get cited answers from every page on your site. No upgrade required on their end.
For a docs site, this is meaningful: your developer audience skews toward free and Plus tiers. If your connector only worked on Business accounts, you'd miss most of them. It now works for everyone.
How to set it up — 5 minutes
The setup is the same three steps as any WebToMCP connection, just with a docs URL as the target:
- Sign in to WebToMCP. Go to webtomcp.net, sign in with Google. Free tier, no credit card. Click New knowledge base.
-
Submit your docs URL. Paste the root of your docs site —
https://docs.yourproduct.comor a specific section likehttps://docs.yourproduct.com/api. WebToMCP crawls every page under that prefix, respectingrobots.txt. Most docs sites finish indexing in 1–10 minutes. - Connect to ChatGPT. When the knowledge base flips to Ready, copy the MCP endpoint URL. Open chatgpt.com → Settings → Connectors → Add custom connector → paste the URL → Add. That's it.
Once connected, open a new chat in ChatGPT, type @, pick your connector, and ask it a question only your docs would know. You'll see a cited answer with source URLs back to the exact pages it pulled from.
Path-prefix tip. If your docs live at a sub-path of a larger domain (example.com/docs), submit that path directly. WebToMCP only crawls URLs within the prefix you give it — your marketing pages won't be included in the docs knowledge base.
What ChatGPT can answer about your docs once connected
The indexed knowledge base lets ChatGPT answer the class of questions that normally require reading across many pages:
- "How do I authenticate with the API? Show me the exact token format."
- "What changed in version 2.4? Any breaking changes?"
- "Compare the REST API and the SDK — when should I use each?"
- "What are the rate limits on the webhooks endpoint?"
- "Walk me through setting up the integration for a Next.js app."
- "Is <feature X> available on the free plan?"
Every answer comes back with source URLs pointing to the specific docs pages it drew from. Your users can click through to verify and read the full context. You stop losing support tickets to hallucinated API interfaces.
Why this beats a simple web fetch
ChatGPT can already browse the web and fetch a URL. So why bother with an MCP connection?
- Single-page vs whole-site. A web fetch reads one URL per query. An MCP query searches across every indexed page simultaneously. If the answer spans three docs pages, the MCP response reflects all three; a fetch returns whatever it found on the one URL it tried.
- Freshness on your schedule. Web fetches are opportunistic — ChatGPT may hit a cached version, a CDN edge node, or a rate-limited response. Your indexed knowledge base re-crawls on a schedule you control and refreshes on demand.
- Structured retrieval vs HTML scraping. The MCP endpoint returns clean, pre-chunked content with source metadata. A raw web fetch returns raw HTML that ChatGPT has to parse, often pulling in nav noise, footer text, and cookie banners alongside the actual docs content.
Related reads
- Connect WebToMCP to ChatGPT — official setup guide
- Connect any website to ChatGPT (full walkthrough)
- Your entire website as a live AI knowledge base
- llms.txt vs MCP — when to use each
Questions? developer@webtomcp.net. Or sign in with Google to index your own site (free).