MCP.so
Sign In
Servers

Ebitengine Recorder MCP for Cursor

@sedyh

Ebitengine MCP server for Cursor

Just wrap your game before passing it to ebiten.RunGame.

if err := ebiten.RunGame(mcp.Wrap(&Game{})); err != nil {
	log.Fatal(err)
}

And add this config to your mcp servers:

{
  "mcpServers": {
    "ebitengine-mcp": {
      "command": "go run github.com/sedyh/ebitengine-mcp/cmd/trun",
      "args": [".", "-mcp"]
    }
  }
}

More from Developer Tools