Cursor plugin for Sirro, a shared asset library for coding agents.
Install the plugin, Allow in the browser, then save and reuse named assets across projects. No API key is copied into Cursor.
- Open Cursor Settings → Plugins.
- Search for Sirro.
- Click Install. Cursor connects to
https://www.sirro.dev/mcpand opens Sirro so you can Allow.
Until this plugin is listed, load it locally:
git clone https://github.com/Jonathanmberg/sirro-cursor.git
ln -s "$(pwd)/sirro-cursor" ~/.cursor/plugins/local/sirroThen run Developer: Reload Window. Remove any user-added Sirro MCP URL so Cursor uses this plugin instead of a generic MCP server.
The plugin starts Sirro's hosted MCP server. After you Allow, Cursor can:
- Save code or a link as a named asset
- Fetch an asset by name
- List assets, kits, and recipes
- Open the Sirro dashboard
Workspace choice happens on Allow. Disconnect from the Sirro dashboard.
- Transport: Streamable HTTP at
https://www.sirro.dev/mcp - Auth: Sirro OAuth (PKCE). Tokens stay in Cursor. This repo has no secrets and no
${VAR}placeholders. - Data: named assets you save into your Sirro workspace. Sirro does not receive your GitHub token or repo credentials through this plugin.
Existing npx @sirro/mcp installs that use a member API key are a separate door. This plugin does not use that path.
Unauthenticated calls to /mcp return 401 with OAuth discovery:
curl -sI https://www.sirro.dev/mcp
curl -s https://www.sirro.dev/.well-known/oauth-authorization-server- Product: https://www.sirro.dev
- Dashboard: https://www.sirro.dev/login
- Privacy: https://www.sirro.dev/privacy
- Terms: https://www.sirro.dev/terms
Logo is the Sirro mark on a white 1:1 plate.
MIT