// install_cursor
Using AgentRoot with Cursor
Search the AgentRoot registry and install MCP servers and skills directly into Cursor. Skills integrate with Cursor's rules system, and MCP servers are added to your Cursor MCP configuration.
// what_you_need
- Cursor IDE installed
- Node.js 18+ (for
npxcommands) - A project open in Cursor (for project-scoped installs)
1Search the registry
2Install a record
Use the --tool cursor flag to install into Cursor:
Installing an MCP server:
Install never mutates Cursor's config automatically. Paste the snippet into .cursor/mcp.json at your project root, then restart Cursor.
Installing skills:
--tool cursor always writes inside the current project directory (.cursor/skills/); there is no ~/.cursor/skills/ home-level location.3Verify it works
For MCP servers, restart Cursor and check the MCP panel in settings:
For skills, ask Cursor about the topic and it will reference the skill content in its responses.
4Project-scoped only
Cursor does not have a global skills directory. Every --tool cursor install is project-scoped, lands in .cursor/skills/<domain>/<record-id>/, and can be committed to version control so the whole team picks it up:
// troubleshooting
- MCP server not connecting: The CLI prints the config but does not write to
.cursor/mcp.json. Paste the snippet in yourself, then restart Cursor. Verify the server command also runs independently from a terminal. - Skills not loading: Verify files exist at
.cursor/skills/<domain>/<record-id>/SKILL.md. AgentRoot does not write to.cursorrules; Cursor picks up.cursor/skills/on its own. - Transport errors: SSE servers require network access. For local-only use, look for servers with
stdiotransport. - Outdated records: Run
agent-root update <domain>/<record-id>to re-fetch from the publisher.