Agentβ™₯︎Age
Catalog

io.github.adigold/tracktag-mcp

Official

by adigold Β· JavaScript

AI music analysis for agents: BPM, key, genres, moods, instruments and 35+ tags per track.

TrackTag MCP Server (io.github.adigold/tracktag-mcp)

The TrackTag MCP server enables MCP-capable clients to analyze music via TrackTag. It takes an MP3 input and returns audio analysis results including BPM, key, genres, moods, instruments, energy, and 35+ metadata fields per track, based on the server’s TrackTag integration.

πŸ› οΈ Key Features

  • Analyzes an MP3 provided to the agent
  • Returns BPM, key, genres, moods, instruments, and energy
  • Produces 35+ metadata fields per track
  • Uses TrackTag credits for billing (1 credit per track in core mode)

πŸš€ Use Cases

  • Agent-driven music analysis in Claude Desktop, Claude Code, Cursor, and other MCP clients
  • Extracting music metadata for downstream agent workflows

⚑ Developer Benefits

  • Runs entirely on the user’s computer (agent starts it and communicates directly)
  • No β€œmiddleman server,” so audio and API key do not leave the machine en route to TrackTag

⚠️ Limitations

  • Credit consumption applies per track analysis in core mode (1 credit per track)