Skip to main content
Glama

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

Related MCP server: Godot Docs MCP

Installation

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

Build Documentation Database

git -C C:\GodotProjects\godot-docs switch stable
git -C C:\GodotProjects\godot-docs pull --ff-only
python scripts/build_index.py C:\GodotProjects\godot-docs --version 4.7

This will parse the Godot 4.7 stable RST files and create src/data/godot_docs.db, which is the database loaded by the MCP server.

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

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Enables AI agents to search and retrieve information from the official Godot game engine documentation. Provides tools to search documentation, get page content, and access detailed class information.
    Last updated
    24
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides AI assistants with direct access to the complete Godot Engine documentation, including classes, tutorials, and features. It enables developers to retrieve and analyze official documentation through natural language interfaces using the Model Context Protocol.
    Last updated
    2
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides AI assistants with access to the complete Godot Engine documentation, enabling developers to get answers about Godot classes, tutorials, and features directly in their chat interface.
    Last updated
    69
    MIT

View all related MCP servers

Related MCP Connectors

  • DevDocs.io keyless docs index + entry search + content (Angular, MDN, Rust, etc.).

  • Get up-to-date, version-specific documentation and code examples from official sources directly in…

  • Search @imqueue docs and scaffold typed services & clients from your AI coding agent.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/15195999826/godot-docs-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server