Skip to main content
Glama
smeet666

mcp-bideetmusique

mcp-bideetmusique

Bide & Musique을 위한 MCP 서버입니다. 이곳은 명성을 놓친 프랑스 노래들의 온라인 방송국이자 수작업으로 구축된 카탈로그입니다. API 키가 필요 없고, 계정이 필요 없으며, 읽기 전용입니다.

이 컬렉션은 2000년부터 방송국을 운영하는 자원봉사 협회에 의해 카탈로그화되었습니다: 연도, 레이블, 카탈로그 참조 번호, 작사가와 작곡가 등, 다른 어떤 데이터베이스도 이렇게 설명하지 않는 수만 장의 레코드에 대한 정보를 담고 있습니다.

기능

다섯 가지 도구입니다.

search_songs는 한 번에 하나의 축을 따라 검색합니다. 각 축은 이름을 지정해야 합니다. 각각이 다른 질문을 묻기 때문에, 한 축에 대한 답변이 다른 축에 대해 아무것도 말해주지 않기 때문입니다.

search_type

찾는 대상

performer

레코드에 표기된 아티스트

title

노래 제목

writer

작사 또는 작곡한 사람

lyrics

노래 가사

label

발매된 레이블

year

레코드에 인쇄된 연도

get_song은 검색 결과에서 받은 id를 실제 레코드 정보로 변환합니다: 연도, 작사가와 작곡가, 길이, 레이블과 카탈로그 참조 번호, 재킷 이미지, 컬렉션이 카탈로그화한 날짜, 방송국 자체 차트, 즐겨찾기에 추가한 사람 수. 페이지에 필사본이 있는 레코드는 가사 자체와 입력한 사람 정보를 함께 반환합니다. include_lyrics는 레코드 자체에 대한 질문일 때 가사를 제외합니다.

get_artist는 아티스트의 페이지를 읽습니다: 그들이 누구인지, 그들이 활동했던 다른 이름들, 그리고 컬렉션이 그들에 대해 보유한 자료.

get_random_song은 아무도 선택하지 않은 레코드를 응답합니다. 사이트는 무작위 레코드로 가는 경로를 제공하지 않으므로, 추출은 사이트가 제공하는 id들 중에서, 새 항목 피드가 명명하는 첫 번째부터 가장 최신까지의 id를 대상으로 하며, 컬렉션이 제공하지 않는 id는 다시 추출됩니다.

list_new_songs는 컬렉션이 방금 카탈로그화한 내용을 읽습니다. 그 뒤에 있는 피드는 고정된 수의 항목을 제공하며 두 번째 페이지가 없으므로, 그 개수는 컬렉션의 총 개수가 아니라 가장 최근 레코드들을 보여주는 창(window) 역할을 합니다.

Related MCP server: MusicBrainz MCP Server

주장하지 않는 것

모든 응답은 호출자가 사이트가 실제로 말한 내용을 알 수 있도록 구성되어 있습니다:

  • 실패는 절대 빈 결과가 아닙니다. 여섯 가지 오류 코드가 있으며, 사이트가 거부한 검색은 아무것도 없는 컬렉션이 아닙니다.

  • 개수는 사이트 자체의 개수로, 모든 페이지에서 일치하는 노래를 세므로 일반적으로 한 페이지의 행 수를 초과합니다. 사이트가 인쇄하지 않은 개수는 null이며, 절대 0이 아닙니다.

  • 제공된 페이지는 가정이 아니라 읽힌 그대로입니다. 마지막 페이지 이후의 페이지를 요청하면 오류 없이 마지막 페이지가 반환되며, 응답이 이를 알려줍니다.

  • 일치 검색은 단어 내에서 이루어집니다. Bino를 검색하면 Bambino의 레코드가 반환되며, 응답은 어떤 행도 검색어를 단어로 포함하지 않음을 알려줍니다.

  • 여러 키워드는 AND로 결합되므로, 추가 단어마다 검색 범위가 좁아집니다. 따옴표로 묶은 구문은 사이트 자체 양식이 무엇을 제공하든 관계없이 아무것도 반환하지 않습니다.

  • 행은 사이트의 순서로 제공되며, 연주자 순, 그 다음 제목 순으로 정렬되며, 일치도에 따른 정렬은 절대 이루어지지 않으며, 잘림이 발생하면 이를 알려줍니다.

설치

npm install -g mcp-bideetmusique

그런 다음 MCP 클라이언트에 등록하세요:

{
  "mcpServers": {
    "bideetmusique": {
      "command": "mcp-bideetmusique"
    }
  }
}

설정

모든 변수는 선택 사항입니다.

변수

기본값

기능

BIDE_USER_AGENT

프로젝트 자체 값

애플리케이션 이름. 프로젝트 식별자가 뒤에 추가되어 트래픽의 출처를 추적할 수 있습니다.

BIDE_MIN_INTERVAL_MS

3000

요청 간 최소 간격. 2000 미만의 값은 거부됩니다.

BIDE_TIMEOUT_MS

20000

요청별 타임아웃.

BIDE_MAX_RETRIES

3

일시적 오류 시 재시도 횟수.

BIDE_CACHE_TTL_MS

900000

메모리 내 캐시 유효 기간. 디스크에 기록되는 것은 없습니다.

BIDE_CACHE_MAX_ENTRIES

200

캐시 크기.

BIDE_LOG_LEVEL

error

silent, error, info 또는 debug, stderr로 출력됩니다.

이 서버가 사이트에 빚진 것

Bide & Musique은 자원봉사 협회에 의해 운영되며, 하나의 서버에서 무료로 제공됩니다. 요청은 한 번에 하나씩, 3초 간격으로 전송되며, 이 최소 간격은 설정으로 낮출 수 없습니다. User-Agent에는 항상 프로젝트와 연락 가능한 주소가 포함됩니다. 서버는 읽기만 하고 절대 쓰지 않습니다.

라이선스

코드는 MIT 라이선스입니다. 컬렉션이 보유한 내용은 Bide & Musique에 귀속됩니다: 결과를 표시할 때 사이트를 출처로 표시하고 레코드에 링크를 걸어주세요.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
2dRelease cycle
2Releases (12mo)
Commit activity

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • MCP server for Suno AI music generation, lyrics, and covers

  • This MCP server provides seamless access to Malaysia's government open data, including datasets, w…

  • TheAudioDB MCP — community music metadata database.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/smeet666/mcp-bideetmusique'

If you have feedback or need assistance with the MCP directory API, please join our Discord server