Overview
Features
FastMCP-based server
Built with FastMCP, a TypeScript framework for creating MCP servers.
Discogs API integration
Connects to the Discogs API to enable interacting with your music collection via MCP.
Edit Discogs data
Allows editing data in your Discogs collection (use with caution and verify actions before executing).
Controlled paging
Sets the Discogs per_page default to 5 to limit payloads; clients can request more data if needed.
MCP client compatibility
Provides configuration patterns for Claude Desktop, LibreChat, and LM Studio to connect to the MCP server.
MCP Inspector for testing
Includes the MCP Inspector for local testing at http://127.0.0.1:6274.
Local development and Docker support
Supports local development with pnpm and offers Docker-based deployment instructions.
Token-based authentication
Requires a Discogs personal access token via DISCOGS_PERSONAL_ACCESS_TOKEN (stored in .env).
Who Is This For?
- Developers:Developers build and test MCP-based Discogs integrations with multiple clients.
- End users:End users access Discogs data using MCP-enabled clients like Claude, LibreChat, or LM Studio.
- System integrators:Integrate the Discogs MCP server into workflows and automation tools.




