Discogs MCP Server
@thesimsguy
About Discogs MCP Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"discogs-mcp-server-thesimsguy": {
"command": "docker",
"args": [
"build",
"-t",
"discogs-mcp-server:latest",
"."
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Discogs MCP Server?
Discogs MCP Server is an MCP (Model Context Protocol) server that bridges the Discogs API with AI assistants, enabling music catalog operations, search functionality, and more. It is built using FastMCP and is intended for developers and collectors who want to query or edit their Discogs data through language model clients like Claude Desktop.
How to use Discogs MCP Server?
To get started quickly with Claude Desktop, ensure Node.js is installed and have your Discogs personal access token ready, then add the NPX configuration to your claude_desktop_config.json. Alternatively, you can clone the repository, set up a .env file with DISCOGS_PERSONAL_ACCESS_TOKEN, and run locally via pnpm run dev or via Docker.
Key features of Discogs MCP Server
- Query and search Discogs music catalog and collections
- Edit data in your Discogs collection (use with caution)
- Run locally via Node.js or in a Docker container
- Integrates directly with Claude Desktop as an MCP client
- Uses a default
per_pageof 5 to manage response size
Use cases of Discogs MCP Server
- Search for artists, releases, and labels using natural language
- Manage your personal Discogs collection through an AI interface
- Automate music catalog lookups without manual API calls
FAQ from Discogs MCP Server
What tools does Discogs MCP Server provide?
The full list of available tools is documented in the TOOLS.md file in the repository.
How do I get a Discogs personal access token?
Go to your Discogs Settings > Developers page to find or generate a token. The token must be set in the DISCOGS_PERSONAL_ACCESS_TOKEN environment variable.
What are the runtime requirements?
Node.js (tested on 20.x, 18.x should work) is required. Docker can be used as an alternative for running without managing Node dependencies.
Does Discogs MCP Server allow editing my collection?
Yes, it allows editing data in your Discogs collection. The README advises caution and recommends verifying actions before executing them.
What are known limitations of Discogs MCP Server?
The Discogs API documentation is not perfect, not all endpoints may be fully documented, and type safety cannot be verified for every response. The default per_page is set to 5 to avoid overwhelming clients.
Frequently asked questions
What tools does Discogs MCP Server provide?
The full list of available tools is documented in the `TOOLS.md` file in the repository.
How do I get a Discogs personal access token?
Go to your Discogs Settings > Developers page to find or generate a token. The token must be set in the `DISCOGS_PERSONAL_ACCESS_TOKEN` environment variable.
What are the runtime requirements?
Node.js (tested on 20.x, 18.x should work) is required. Docker can be used as an alternative for running without managing Node dependencies.
Does Discogs MCP Server allow editing my collection?
Yes, it allows editing data in your Discogs collection. The README advises caution and recommends verifying actions before executing them.
What are known limitations of Discogs MCP Server?
The Discogs API documentation is not perfect, not all endpoints may be fully documented, and type safety cannot be verified for every response. The default `per_page` is set to 5 to avoid overwhelming clients.
Basic information
More Other MCP servers
Website
FunnyWolfAdversary simulation and Red teaming platform with AI
Awesome Mlops
visengerA curated list of references for MLOps
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Nginx UI
0xJackyYet another WebUI for Nginx
Comments