Godot Docs Server
FreeNot checkedEnables searching and reading Godot documentation as Markdown. Provides tools to search for terms and retrieve matching documentation pages through the Model Co
About
Enables searching and reading Godot documentation as Markdown. Provides tools to search for terms and retrieve matching documentation pages through the Model Context Protocol.
README
MCP (Model Context Protocol) server on Cloudflare Workers to search and read Godot documentation in Markdown format.
Credits & Acknowledgments
This project is a fork / adaptation of the original project godot-docs-mcp created by James Doyle.
Distributed under the same open-source license (MIT License) as the original repository.
Prerequisites: Node.js, Git
Tools
search_docs: Searches for a term and returns matching URLs.get_docs_page_for_term: Fetches the first matching page and converts it to Markdown.
Dependencies & Indexing
Generate index files locally before the initial run.
1. Download Indexes (Git Bash)
for v in stable latest 4.7 4.6 4.5 4.4 4.3; do
mkdir -p "src/indexes/$v"
curl -o "src/indexes/$v/searchindex.js" "https://docs.godotengine.org/en/$v/searchindex.js"
done
2. Convert Indexes to JSON
node convert.js
3. Run MCP Server
npm install
npm run dev # Run locally (http://localhost:8787/mcp)
npm run deploy # Deploy to Cloudflare Workers
License
This project is licensed under the MIT License. Original code copyright (c) James Doyle. See the LICENSE file for details.
Installing Godot Docs Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/jcappele/godot-docs-mcpFAQ
Is Godot Docs Server MCP free?
Yes, Godot Docs Server MCP is free — one-click install via Unyly at no cost.
Does Godot Docs Server need an API key?
No, Godot Docs Server runs without API keys or environment variables.
Is Godot Docs Server hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Godot Docs Server in Claude Desktop, Claude Code or Cursor?
Open Godot Docs Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Notion
Read and write pages in your workspace
by NotionLinear
Issues, cycles, triage — from Claude
by LinearGoogle Drive
Search and read your Drive files
by Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbCompare Godot Docs Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All productivity MCPs
