Start with the address that needs no sign-in:
https://api.groovesheet.net/mcp/public
It searches the library and returns sheet music, MIDI and stem links. To also transcribe your own songs and check your minutes, use https://api.groovesheet.net/mcp instead: the first time a tool needs your account, the app opens groovesheet.net, where you sign in and click Allow.
Claude
Settings → Connectors → Add custom connector. Name it GrooveSheet, paste the address, then Add. Then ask: "Find drum sheet music for Dynamite by BTS."
ChatGPT
Settings → Apps → Advanced settings → turn on Developer mode. Create an app named GrooveSheet with the address. Authentication: No authentication for /mcp/public, OAuth for /mcp.
Grok
grok.com/connectors → New Connector → Custom. Paste the address. Needs a paid plan.
Gemini CLI
In settings.json:
{
"mcpServers": {
"groovesheet": { "httpUrl": "https://api.groovesheet.net/mcp/public" }
}
}
Claude Code
claude mcp add --transport http groovesheet https://api.groovesheet.net/mcp/public
Cursor
In ~/.cursor/mcp.json:
{
"mcpServers": {
"groovesheet": { "url": "https://api.groovesheet.net/mcp/public" }
}
}
VS Code
In .vscode/mcp.json:
{
"servers": {
"groovesheet": { "type": "http", "url": "https://api.groovesheet.net/mcp/public" }
}
}
Swap in https://api.groovesheet.net/mcp in any of these to sign in and get every tool.
Any other client
Streamable HTTP. /mcp/public needs nothing else. /mcp uses OAuth 2.1 with dynamic client registration. Protected-resource metadata is at https://api.groovesheet.net/.well-known/oauth-protected-resource.
