Fonto Docs — Claude Code MCP server: what it does, how to install
Connects Fonto XML documentation to AI assistants by converting raw DITA files into Markdown on the fly. Handy when integrating or configuring FontoXML.
claude mcp add --transport http fonto-docs https://fonto-docs.elliat.nl/mcpWhat Fonto Docs does
The official Fonto portal runs as a client-side JavaScript application, preventing AI scrapers from indexing its contents directly. This bridge circumvents the browser frontend. It pulls original XML pages from predictable endpoints and transforms DITA topics into clean Markdown text.
The toolset provides keyword lookups and direct symbol resolution for items like documentsManager. Pages stay inside a ten-minute memory cache to prevent duplicate network calls, while the catalog loads once across the runtime.
Because the hosted endpoint at https://fonto-docs.elliat.nl/mcp requires no authentication tokens, setup takes only a single terminal command. Self-hosting is also supported via Node.js on port 8080 if an isolated network is mandatory.
What it helps with
- retrieve FontoXML API details without opening a browser
- convert DITA guide pages into clean Markdown for context
- navigate section trees using the
list_pagestool
Example prompts for the agent
- Search Fonto docs for the documentsManager reference
- How does addDocumentChangeCallback work according to the Fonto documentation?
- List all available pages under the configure section
How to install Fonto Docs
Platform CLI: remote server
claude mcp add --transport http fonto-docs https://fonto-docs.elliat.nl/mcpPlatform CLI: remote server
codex mcp add fonto-docs --url https://fonto-docs.elliat.nl/mcpConfig file
{
"mcpServers": {
"fonto-docs": {
"url": "https://fonto-docs.elliat.nl/mcp"
}
}
}Config file
{
"servers": {
"fonto-docs": {
"type": "http",
"url": "https://fonto-docs.elliat.nl/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http fonto-docs https://fonto-docs.elliat.nl/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Fonto Docs
How do I install Fonto Docs in Claude Code?
Run claude mcp add --transport http fonto-docs https://fonto-docs.elliat.nl/mcp. This connects directly to the hosted HTTP endpoint without extra configuration.
Why is a specialized server needed for Fonto documentation?
The official site relies on a JavaScript SPA that automated tooling cannot easily parse. This bridge fetches the raw XML sources directly and formats them into Markdown.
Does the remote endpoint require an API key?
No authentication is required for https://fonto-docs.elliat.nl/mcp. You can also run your own instance locally using Node.js.