Skip to main content
The Trackyard MCP server lets AI agents search and download music conversationally. This guide walks through setup for Claude Desktop, Cursor, and OpenClaw.

Prerequisites

  • A Trackyard account with an API key (get one here)
  • An MCP-compatible AI agent (Claude Desktop, Cursor, or OpenClaw)
  • Node.js v18+ (for some installations)

Installation

No installation required — the MCP server runs on-demand:
npx @lnrz-xyz/trackyard-mcp

Option 2: Global Install

Install once, use everywhere:
npm install -g @lnrz-xyz/trackyard-mcp
trackyard-mcp

Configuration

Claude Desktop

1

Open Claude Desktop MCP settings

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
2

Add Trackyard MCP server

{
  "mcpServers": {
    "trackyard": {
      "command": "npx",
      "args": ["@lnrz-xyz/trackyard-mcp"],
      "env": {
        "TRACKYARD_API_KEY": "your_api_key_here"
      }
    }
  }
}
3

Restart Claude Desktop

The Trackyard MCP server will be available in your next conversation.

Cursor

1

Open Cursor settings

Settings → Extensions → MCP Servers
2

Add Trackyard

{
  "trackyard": {
    "command": "npx",
    "args": ["@lnrz-xyz/trackyard-mcp"],
    "env": {
      "TRACKYARD_API_KEY": "your_api_key_here"
    }
  }
}
3

Reload Cursor

The server will be active in your next AI conversation.

Verify Installation

Test that the MCP server is working: In Claude/Cursor: “Search Trackyard for upbeat electronic music” If the AI responds with search results, you’re all set!

Troubleshooting

Cause: The MCP server isn’t configured correctly.Fix:
  • Check that claude_desktop_config.json is in the right location
  • Verify the JSON syntax is valid
  • Restart Claude Desktop / Cursor
Cause: Invalid or missing API key.Fix:
  • Check that TRACKYARD_API_KEY is set correctly in the config
  • Verify the key is active at app.trackyard.com/api-keys
  • Generate a new key if needed
Cause: Node.js isn’t installed or not in PATH.Fix:
  • Install Node.js from nodejs.org
  • Verify with node --version and npx --version

Next Steps