1. Conduid
  2. Documentation
  3. Godot Docs
MCP server · Documentation

Godot Docs

MCP server to help agents search Godot engine documentation

Unclaimed docs
34Low

Scored 2 months ago · breakdown

About Godot Docs

Godot Docs is an MCP server in the Documentation category: mCP server to help agents search Godot engine documentation.

Install

From source
git clone https://github.com/15195999826/godot-docs-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Godot Docs

Powered by Claude · Grounded in docs

I know everything about Godot Docs. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Godot Documentation MCP Server

A Model Context Protocol (MCP) server that provides queryable access to Godot Engine documentation.

Features

  • Full-text search across 1066+ Godot classes using SQLite FTS5
  • 8 powerful tools for querying classes, methods, properties, signals, and inheritance
  • Fast queries with indexed database (~50-100MB)
  • Zero deployment dependencies - single SQLite file

Installation

cd C:\GodotProjects\godot-docs-mcp
pip install -e .

Build Documentation Database

python scripts/build_index.py C:\GodotProjects\godot-docs

This will parse all RST files and create data/godot_docs.db.

Usage with OpenCode

Add to your OpenCode configuration:

{
  "mcpServers": {
    "godot-docs": {
      "command": "python",
      "args": ["-m", "src.server"],
      "cwd": "C:\\GodotProjects\\godot-docs-mcp"
    }
  }
}

Available Tools

  1. search_class - Search for classes by name or description
  2. get_class_docs - Get full documentation for a class
  3. get_method_docs - Get documentation for a specific method
  4. search_methods - Search methods across all classes
  5. list_class_members - List all members of a class
  6. get_inheritance_tree - Get inheritance hierarchy
  7. search_by_return_type - Find methods by return type
  8. search_guides - Search tutorial documentation

Example Queries

# Search for Node class
search_class(query="Node")

# Get all methods of Control class
list_class_members(class_name="Control", member_type="methods")

# Find methods that return Vector2
search_by_return_type(return_type="Vector2")

# Get inheritance tree for CanvasItem
get_inheritance_tree(class_name="CanvasItem", direction="both")

Architecture

  • Database: SQLite with FTS5 full-text search
  • Parser: Regex-based RST parser for Godot class documentation
  • Server: Python MCP server using official SDK
  • Schema: Normalized tables for classes, methods, properties, signals, enums

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Godot Docs

How do I install Godot Docs?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Godot Docs safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Godot Docs still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.