Skip to main content
Glama
minami110

GDScript Code Analyzer

by minami110

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RUST_LOGNoSet logging level (e.g., debug, info, warn)

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_gdscript_file

Analyze a GDScript file and extract its structure (classes, functions, signals, variables, enums). Returns a comprehensive overview without reading the entire file into context.

get_gdscript_structure

Get a high-level structure view of a GDScript file, showing all classes, functions, signals, and variables with their line numbers.

find_gdscript_symbol

Search for a specific symbol (class, function, signal, etc.) in a GDScript file and get its details.

get_gdscript_dependencies

Extract dependencies from a GDScript file (extends, preload, import statements).

analyze_gdscript_code

Analyze GDScript code provided directly and extract its structure.

set_project_root

Set the project root directory to enable project-wide analysis. This will index all .gd files in the project.

get_project_root

Get the current project root directory and count of indexed GDScript files.

find_references

Find all references to a symbol across the project or in a specific file.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/minami110/mcp-gdscript'

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