Two marketplace listings, one repo. Each listing is its own Add card.
| Plugin | Transport | MCP config |
|---|---|---|
aauth-hosted |
Streamable HTTP | https://mcp.aauth.dev |
aauth-local |
stdio | npx -y @aauth/proxy |
Same 8-tool AAuth surface. Hosted uses the Cloudflare worker (private hellocoop/aauth-mcp) and Hellō OAuth — no keys to paste. Local runs @aauth/proxy on the machine so signing keys never leave the device.
Do not put both transports in one mcp.json. That installs both. The choice is which card the user adds.
.cursor-plugin/marketplace.json
aauth-hosted/ plugin.json, mcp.json, assets/logo.svg
aauth-local/ plugin.json, mcp.json, assets/logo.svg
mkdir -p ~/.cursor/plugins/local
ln -sf "$PWD/aauth-hosted" ~/.cursor/plugins/local/aauth-hosted
ln -sf "$PWD/aauth-local" ~/.cursor/plugins/local/aauth-localReload Cursor, then open Customize. Enable only one of the two.
- Push this repo as a public GitHub repository (suggested:
AAuth-dev/plugin). - Submit the repository URL at https://cursor.com/marketplace/publish
- After review, SearchPlugins / the marketplace show two cards.