View as Markdownllms.txt

Connect your app

Add the GrooveSheet MCP server to Claude, ChatGPT, Grok, Gemini, Claude Code, Cursor or VS Code.

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.

← GrooveSheet MCP serverTools →