MCP Бесплатно

Discogs MCP сервер

MCP сервер для подключения к Discogs API, который обеспечивает работу с музыкальным каталогом, функциональность поиска и управление коллекциями на платформе музыкальной базы данных.

автор: cswkim

Установка
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/discogs | bash

MCP сервер для подключения к Discogs API, который обеспечивает работу с музыкальным каталогом, функциональность поиска и управление коллекциями на платформе музыкальной базы данных.

Установка

NPX

npx -y discogs-mcp-server

Из исходников

git clone https://github.com/cswkim/discogs-mcp-server
cd discogs-mcp-server
pnpm install
pnpm run dev

Docker

docker build -t discogs-mcp-server:latest .
docker run --env-file .env discogs-mcp-server:latest

Конфигурация

Claude Desktop NPX

{
  "mcpServers": {
    "discogs": {
      "command": "npx",
      "args": [
        "-y",
        "discogs-mcp-server"
      ],
      "env": {
        "DISCOGS_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Claude Desktop Local Node

{
  "mcpServers": {
    "discogs": {
      "command": "npx",
      "args": [
        "tsx",
        "/PATH/TO/YOUR/PROJECT/FOLDER/src/index.ts"
      ],
      "env": {
        "DISCOGS_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Claude Desktop Docker

{
  "mcpServers": {
    "discogs": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--env-file",
        "/PATH/TO/YOUR/PROJECT/FOLDER/.env",
        "discogs-mcp-server:latest"
      ]
    }
  }
}

LibreChat

discogs:
  type: stdio
  command: npx
  args: ["-y", "discogs-mcp-server"]
  env:
    DISCOGS_PERSONAL_ACCESS_TOKEN: YOUR_TOKEN_GOES_HERE

Возможности

  • Операции с музыкальным каталогом через Discogs API
  • Функциональность поиска релизов, исполнителей и лейблов
  • Возможности управления и редактирования коллекций
  • Построен на фреймворке FastMCP typescript
  • Поддержка нескольких MCP клиентов (Claude, LibreChat, LM Studio)
  • Docker поддержка для контейнерного деплоя
  • Интеграция с MCP Inspector для тестирования

Переменные окружения

Обязательные

  • DISCOGS_PERSONAL_ACCESS_TOKEN - Ваш персональный токен доступа Discogs для аутентификации API

Опциональные

  • SERVER_HOST - Адрес хоста для привязки сервера (по умолчанию: 0.0.0.0)

Ресурсы

Примечания

В документации Discogs API есть некоторые несоответствия. Сервер позволяет редактировать данные коллекции, поэтому используйте с осторожностью. По умолчанию per_page установлен в 5 для лучшей совместимости с клиентами (против стандартного значения Discogs API в 50). Требуется персональный токен доступа Discogs из настроек разработчика. OAuth поддержка запланирована для будущего релиза.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI