Initial Void Bastion 0.20 prototype

This commit is contained in:
Emporex committed 2026-10-03 21:28:56 +02:00
commit 7362ca0f02
251 files changed
+29688

No files matched your search

+43
View File
@@ -0,0 +1,43 @@
# Agent Tools
Godot editor plugin that exposes **43 tools across 12 namespaces** (scene edits, signal wiring, resource creation, reference validation, animation, headless test runs, etc.) over MCP so coding agents can operate through the editor's real APIs instead of hand-editing `.tscn` / `.tres` / `project.godot` as text.
Works with any MCP-capable client — Claude Code, Claude Desktop, Cursor, Cline, Windsurf, Continue, Zed.
## Quick start
1. Enable this plugin: *Project → Project Settings → Plugins* → tick **Agent Tools**.
2. Confirm the Output panel shows `[agent_tools] listening on 127.0.0.1:9920`.
3. Configure your MCP client to run the bridge — see the [full setup guide](https://github.com/BlakeBukowsky/GodotTools#configure-your-agent) for per-client config paths.
Simplest user-scoped config (for Claude Code, Cursor, Windsurf, etc. — different config file per client):
```json
{
"mcpServers": {
"godot-agent-tools": {
"command": "npx",
"args": ["-y", "godot-agent-tools-mcp"]
}
}
}
```
Full documentation, troubleshooting, and tool catalog: **https://github.com/BlakeBukowsky/GodotTools**
## Raw TCP protocol (if you want to skip MCP)
Line-delimited JSON-RPC on `127.0.0.1:9920`:
```json
{"id": 1, "method": "scene.current", "params": {}}
```
Response:
```json
{"id": 1, "result": {"open": false}}
```
## License
MIT — see [LICENSE](LICENSE).