Cairo's ownership and type rules and Dojo's ECS trip people up in specific, predictable places, and the tools are cut along those seams. The project asks you to name the tool you want — models before logic, configuration last — which is guidance about sequence as much as syntax.
An MCP server from the Dojo team that serves specialist guidance for Cairo and the Dojo Entity Component System on Starknet, with a separate tool per topic.
- Project setup and orientation for someone starting from nothing
- Model definition guidance — the data side of the ECS
- Systems and game logic, which is where Cairo's ownership rules bite
- Project configuration, which the project recommends leaving until last
- Testing guidance for Dojo projects
- Token-specific guidance for onchain assets
Npx github:dojoengine/sensei-mcp in your client config. You may need to run that command once in a terminal before Cursor will pick the server up. No account or key.
One command — npx github:dojoengine/sensei-mcp
