RD

rianvdm/discogs-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

18 stars 7 forks 품질 79 트렌드 36MIT

OAuth를 가진 Discogs MCP 서버는, 당신의 마음에 드는 LLM 클라이언트도 사용하기 위하여. 자주 묻는 질문, 수집에 대한 통계, 당신이 자신의 출시에 대한 세부 정보, 그리고 더!

개요

Discogs MCP는 Discogs 음악 컬렉션의 모델 Context Protocol (MCP) 서버입니다. Claude와 같은 AI 조수에 연결하고, 당신이 소유하는 것을 검색 할 수 있습니다, 출시를보고, 재생하는 무언가를 요구하고, 컬렉션을 유지, Wantlist, 그리고 그것에 대해 이야기하여 날짜까지 폴더. 그것은 Cloudflare 노동자에서 실행, OAuth를 통해 Discogs 계정과 함께 표지판, 노동자 KV에서 컬렉션의 스냅 샷을 유지 그래서 대부분의 질문은 Discogs API에 라운드 여행을하지 않고 응답. 당신이 더 가기 전에 알고있는 한 가지 : discogs-mcp.com 내 자신의 인스턴스이며, 내 Discogs 계정에 잠겨 있습니다. 다른 사람은 403을 얻습니다. Cloudflare의 무료 노동자 계획에서 실행되는 자신의 사본을 배포하고 약 10 분이 소요됩니다. 손으로하지 않는 경우 코딩 에이전트로 손이 될 수 있습니다. 이 모든 이유는 Discogs 속도 제한이며, 나는 아래 설명합니다.

개요(AI 번역)

Discogs MCP는 Discogs 음악 컬렉션의 모델 Context Protocol (MCP) 서버입니다. Claude와 같은 AI 조수에 연결하고, 당신이 소유하는 것을 검색 할 수 있습니다, 출시를보고, 재생하는 무언가를 요구하고, 컬렉션을 유지, Wantlist, 그리고 그것에 대해 이야기하여 날짜까지 폴더. 그것은 Cloudflare 노동자에서 실행, OAuth를 통해 Discogs 계정과 함께 표지판, 노동자 KV에서 컬렉션의 스냅 샷을 유지 그래서 대부분의 질문은 Discogs API에 라운드 여행을하지 않고 응답.

당신이 더 가기 전에 알아야 할 한 가지: discogs-mcp.com 내 자신의 인스턴스이며, 그것은 내 Discogs 계정에 잠긴다. 다른 사람은 403을 얻습니다. Cloudflare의 무료 노동자 계획에서 실행되는 자신의 사본을 배포하고 약 10 분이 소요됩니다. 손으로하지 않는 경우 코딩 에이전트로 손이 될 수 있습니다. 이 모든 이유는 Discogs 속도 제한이며, 나는 아래 설명합니다.

당신이 그것을 할 수있는 것

클라이언트가 연결되면, 당신은 일반 언어로 질문을하고 조수는 올바른 도구를 호출. 잘 작동하는 몇 가지:

  • “우리가 비오는 일요일 오후에 맞을 것입니까?”
  • “파란 노트 CD는 여섯 가지를 가지고 있습니까?”

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Discogs MCP

Discogs MCP is a Model Context Protocol (MCP) server for your Discogs music collection. Connect it to an AI assistant such as Claude and you can search what you own, look up a release, ask for something to play, and keep your collection, wantlist, and folders up to date by talking to it. It runs on Cloudflare Workers, signs in with your Discogs account through OAuth, and keeps a snapshot of your collection in Workers KV so that most questions get answered without a round trip to the Discogs API.

One thing to know before you go further: discogs-mcp.com is my own instance, and it’s locked to my Discogs account. Anyone else gets a 403. You’ll need to deploy your own copy, which runs on Cloudflare’s free Workers plan and takes about ten minutes. If you’d rather not do it by hand, there’s a prompt you can hand to a coding agent. The reason for all this is the Discogs rate limit, and I explain it below.

What you can do with it

Once a client is connected, you ask questions in plain language and the assistant calls the right tools. A few things that work well:

  • “What do I own that would suit a rainy Sunday afternoon?”
  • “Which Blue Note CDs do I have from the sixties?”
  • “Find the original UK pressing of this on Discogs and add it to my wantlist.”
  • “How is my collection split by decade and format?”
  • “Move everything in my Unsorted folder that’s rated five stars into Favourites.”

Searching your collection takes natural-language queries. Mood words (“mellow”, “energetic”, “something for a dinner party”) map onto genres and styles, “recent” and “oldest” are understood, and results are deduplicated at the master-release level so you don’t get six pressings of the same album back. If the keyword pass finds nothing, the tool hands the collection to the assistant so it can pick for you.

Searching the whole Discogs catalog works the same way. It covers releases, masters, artists, and labels, and flags anything you already own.

Beyond search there are tools for collection statistics (genre, decade, format, and ratings), recommendations by genre, decade, mood, or similarity, and the day-to-day admin: adding and removing releases, moving them between folders, rating them, managing your wantlist, creating and renaming folders, and editing custom fields. The full list is under Tools, resources, and prompts.

GitHub에서 전체 README 보기

설치

npx -y mcp-remote https://your-worker.workers.dev/mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "discogs": { "serverUrl": "https://your-worker.workers.dev/mcp" } } }