MCP server for interacting with the Scryfall MTG API
Godot Mcp Enhanced is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Enhanced MCP server for Godot game engine - closed-loop AI development with dynamic GDScript execution, scene tree query, node inspection, and more
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user godot-mcp-enhanced '--' npx -y godot-mcp-enhanced
# 2 — ask your agent for something these tools do
# scene, batch, godot_list_instances and 39 more
Godot Mcp Enhanced costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. This one runs on your machine: your client starts Godot Mcp Enhanced as a process under your own user, with your files and your network, so the tool surface below is what it can do to your computer rather than to a server somewhere else. Its scan result is on the Security tab — read the surface before you approve it.
This is a public server: you run it yourself and this marketplace is not in the path. You need Node.js — the current LTS (24) is the safe choice; npx comes with it. Claude Code registers it in one command; --scope user makes it available in every project. The '--' is in quotes so that PowerShell passes it on.
claude mcp add --scope user godot-mcp-enhanced '--' npx -y godot-mcp-enhancedReconnect, or start a new session, and the tools appear in the model’s tool list.
Nothing is required, but it can take GODOT_PATH (Path to the Godot executable (auto-detected from PATH / GODOT_PATH / project config if omitted)), GODOT_PROJECT_PATH (Default Godot project path (auto-detected from the client's cwd if omitted)), ALLOWED_PROJECT_PATHS (Semicolon-separated whitelist of project paths the server may operate on (security boundary; falls back to GODOT_MCP_UNRESTRICTED for local dev)) if you want to set them.
One config entry your client uses to start the process locally. A local server runs with your file system and your network, which is why it is priced without metering.
42 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
场景操作。读取/创建: read_scene, create_scene, quick_scene。节点: add_node, batch_add_nodes, edit_node, remove_node。保存/资源: save_scene, load_sprite。查询: query_scene_tree, inspect_node。实例: instance_scene, set_instance_property, detach_instance。详细用法: help 工具。
No parameter schema on file.
批量操作。create_files: 批量创建文件(支持自动验证 .gd)。run_verify: 批量运行 headless 验证场景。diff_scenes: 比较两个场景文件差异。
No parameter schema on file.
列出所有发现的 Godot 实例(id/项目/端口/状态)。需要 GODOT_MCP_MULTI_INSTANCE=true。
No parameter schema on file.
选择 Godot 实例(id 或 project_path),后续调用路由到该实例。需要 GODOT_MCP_MULTI_INSTANCE=true。
No parameter schema on file.
动态管理工具组的启用/停用状态。始终可用,不可被禁用。
No parameter schema on file.
批量执行场景修改操作(tile_set/tile_fill/tile_erase/tile_clear/tileset_assign/node_property/node_add + TileSet 资源层配置 9 op),合并为一次 Godot 进程调用。适合需要持久化的批量修改。
No parameter schema on file.
Execute a previously blocked tool using a confirmation token. Use this when a tool returns a confirmation_token.
No parameter schema on file.
Android Deploy 工具。list_devices: adb 设备列表。get_preset_info: 读 export_presets.cfg Android preset。deploy: export APK + adb install + launch(可选)。
No parameter schema on file.
查询、控制和编辑动画。查询: list_players, get_info, get_details, get_keyframes。播放: play, stop, seek, blend。编辑: create, delete, update_props, add_track, remove_track, add_keyframe, remove_keyframe, update_keyframe。
No parameter schema on file.
动画轨道与关键帧操作。轨道: add_track, remove_track。关键帧: add_keyframe, remove_keyframe, update_keyframe。曲线: set_curve。
No parameter schema on file.
查询、控制和编辑 AnimationTree。支持创建节点、添加状态、添加转换、设置混合参数、播放状态、编辑状态属性。
No parameter schema on file.
参数化 3D shape 生成(11 shape)+ 路径阵列 + batch + undo + save 预制件。
No parameter schema on file.
音频操作。play: 播放(支持 AudioStreamPlayer/2D/3D)。stop: 停止。set_param: 设置参数(volume_db/pitch_scale/bus)。query: 查询播放状态。…
No parameter schema on file.
Blender 程序化建模。action=execute_bpy:AI 写 bpy 片段,headless 跑,自动导 glb 到 res://。
No parameter schema on file.
代码模板操作。list: 列出可用模板(内置 + 用户自定义),支持按标签或适用类过滤。apply: 将模板应用到指定脚本路径,支持变量替换。
No parameter schema on file.
GDExtension (C++) 脚手架生成。scaffold_gdextension: 在 project_path 下生成完整可编译的 godot-cpp GDExtension 工程骨架(src/类.cpp/.h + register_types + SConstruct + .gdextension + .gitignore + README),不联网/不编译,对齐 godot-cpp 官方 example。
No parameter schema on file.
CSV→Resource 批量生成。读取 CSV(class_path 指向的 GDScript Resource 类),按 filename_column 列命名,批量生成 .tres 到 output_dir。CSV 行数据走 GDScript FileAccess.get_csv_line(零进脚本字符串,防注入)。output_dir 经 resolveWithinRoot 沙箱(TS pre);filename 白名单(GDScript 正则 + .. 段级拒)。
No parameter schema on file.
End-to-end delivery verification tool. Multi-dimension checks: scene tree integrity, script robustness, performance/resource health, custom behavior assertions, and GDD standards compliance.
No parameter schema on file.
查询 Godot 类文档(ClassDB)。get_class_info=类详情, search_classes=搜类, find_method=找方法, get_inheritance=继承链。
No parameter schema on file.
编辑器实时操作(需 editor 模式+插件连接)。sync_start=开启场景树监听, sync_stop=停止监听, get_scene_tree=取当前场景树快照。
No parameter schema on file.
游戏桥接操作(游戏运行时经 bridge 通信):安装/卸载 bridge、查询场景树/节点属性/截图、写入属性/调方法、模拟输入、等待条件、确定性 playtest(seed/锁步长/单步/快照)、freeze 控制、monitor 属性采样、watch 信号记录、UI 元素发现与点击、弱网注入、项目自定义命令。完整用法见规则文档(或 help 工具)。
No parameter schema on file.
游戏设计工具。validate_gdd: 验证游戏设计文档(GDD)markdown 文件。chain_verify: 对结论运行 Chain-of-Verification 自我挑战,评估置信度。
No parameter schema on file.
理解层静态分析(零 Godot 依赖)。action=signal_map 列全项目信号连接
No parameter schema on file.
操作审计日志查询(G3)。action=get_log 读 {project}/.godot/mcp_audit.jsonl 统计回放
No parameter schema on file.
一次返回会话全景(模式/项目/连接/场景快照/最近调用统计/工具组/推荐 workflow/规则/性能),减少反复探路。headless 模式 scene=null。
No parameter schema on file.
Connect a signal between two nodes. ${NON_PERSIST}
No parameter schema on file.
Disconnect a signal between two nodes. ${NON_PERSIST}
No parameter schema on file.
Emit a node signal. Args only support basic types (string/number/bool/null). ${NON_PERSIST}
No parameter schema on file.
List available signals on a node. ${NON_PERSIST}
No parameter schema on file.
Perform 3D raycast. ${NON_PERSIST}
No parameter schema on file.
Get physics body collision info. ${NON_PERSIST}
No parameter schema on file.
Diagnose physics collision state for a body. Returns velocity, contact points (position/normal), collision shape info, and warns about ConcavePolygonShape3D traps. WARNING: Uses move_and_collide with test_only=true which may have side effects on physics state. ${NON_PERSIST}
No parameter schema on file.
Query 3D space for collision bodies within a radius. Returns body paths, types, distances sorted nearest-first. ${NON_PERSIST}
No parameter schema on file.
Create colored wireframe overlays for all CollisionShape3D nodes. StaticBody=blue, CharacterBody=green, RigidBody=red, Area=yellow. ${NON_PERSIST}
No parameter schema on file.
Create 3D node at runtime. Headless-created nodes are not persisted — use add_node + save_scene for persistence. ${NON_PERSIST}
No parameter schema on file.
Query 3D navigation path. ${NON_PERSIST}
No parameter schema on file.
Play audio. Supports AudioStreamPlayer/AudioStreamPlayer2D/AudioStreamPlayer3D nodes. ${NON_PERSIST}
No parameter schema on file.
Stop audio playback. ${NON_PERSIST}
No parameter schema on file.
Set audio parameters (volume/pitch/bus). ${NON_PERSIST}
No parameter schema on file.
Query audio playback status. ${NON_PERSIST}
No parameter schema on file.
获取任意工具的完整文档。可用工具名:${names.join(
No parameter schema on file.
No parameter schema on file.
- Every tool, no call limit
- No card, and mcprush charges nothing for it
- Source published under MIT
- Runs on your machine — nothing of it reaches our gateway
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Godot Mcp Enhanced or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| capability-exposure | high | capability blast radius (high) — client exposure if the model is manipulated | −6 |
| verification-discount | none | publisher verification (unlinked) — no provenance/repo link, but the shipped source was fully read | −2 |
| coverage-honesty | source | inspection depth (source) — how much of the target the scan could see | −0 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
Tools were statically extracted from the published source (1 recovered), not enumerated from a running server. Tool-poisoning, Unicode-smuggling, capability and toxic-flow analysis ran on this inferred surface, but a mis-parsed registration could be missed or mis-attributed, so tool-derived findings are capped below “confirmed”. To grade the real runtime surface, scan the running server: --command "npx -y <package>".
build/cli/clients/cursor.d.ts (1 KB) was not read: over the file-count budget.
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. high is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| spike_echo | no tags |
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
The public result for this release does not print the flow graph, so there is nothing to show here. That is not the same as "no paths were found": what the scan did read is above, under coverage.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
Always latest — the install command names no version, so it installs the newest release when it runs; the current release on file is 0.34.1. Pin a release below and the command asks for exactly that one.
No release note was published with this version.
No release note was published with this version.
No release note was published with this version.
- The version this listing was on when mcprush began following its releases. The registry was not asked when it shipped, so this row carries no date.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Godot Mcp Enhanced can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.