Scryfall MCP Server

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Provides tools for accessing the Scryfall API to look up Magic: The Gathering card details, perform card searches, retrieve official rulings, and get current pricing information across different marketplaces.

스크라이폴 MCP 서버

Scryfall API와 상호 작용하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 매직: 더 개더링 카드 세부 정보, 카드 규칙 및 가격 정보를 조회하는 도구를 제공합니다.

특징

  • 검색_카드
    Scryfall에서 텍스트 기반 검색을 수행합니다. 일치하는 카드 목록을 반환합니다.
  • ID로 카드를 받으세요
    Scryfall UUID를 통해 카드를 직접 검색합니다.
  • 이름으로 카드를 받으세요
    정확한 영어 이름으로 카드를 검색하세요.
  • 랜덤 카드
    Scryfall 데이터베이스 전체에서 무작위로 카드를 하나 가져옵니다.
  • get_rulings
    카드의 공식 판결을 검색하면 카드 상호 작용이나 규칙이 명확해질 수 있습니다.
  • ID로 가격 얻기
    Scryfall ID를 기준으로 주어진 카드의 현재 가격 정보(USD, USD 포일, EUR, TIX)를 검색합니다.
  • 이름으로 가격 알아보기
    정확한 이름으로 주어진 카드의 현재 가격 정보(USD, USD 포일, EUR, TIX)를 검색합니다.

용법

서버는 두 가지 모드로 실행될 수 있습니다.

  1. 표준 stdio 모드(기본값)
  2. HTTP 엔드포인트를 사용한 SSE(Server-Sent Events) 모드

NPX 사용하기

로컬에 Node.js가 설치된 경우:

지엑스피1

서버에 연결

표준 모드

귀하의 애플리케이션이나 환경(예: Claude Desktop)은 stdio를 통해 서버와 직접 통신할 수 있습니다.

SSE 모드

SSE 모드에서 실행하는 경우( --sse 사용), MCP CLI를 사용하여 연결할 수 있습니다.

npx @wong2/mcp-cli --sse http://localhost:3000/sse

서버는 다음 위치에서 사용할 수 있습니다.

  • SSE 엔드포인트: http://localhost:3000/sse
  • 메시지 엔드포인트: http://localhost:3000/messages

claude_desktop_config.json에 통합

stdio 모드에 대한 예제 스니펫:

{ "mcpServers": { "scryfall": { "command": "docker", "args": ["run", "-i", "--rm", "mcp/scryfall"] } } }

또는 npx를 사용하면:

{ "mcpServers": { "scryfall": { "command": "npx", "args": ["scryfall-mcp-server"] } } }

Docker에서 빌드하기

docker build -t mcp/scryfall .

그러면 stdio 모드에서 실행할 수 있습니다.

docker run -i --rm mcp/scryfall

또는 SSE 모드에서:

docker run -i --rm -p 3000:3000 mcp/scryfall --sse

특허

MIT 라이센스에 따라 라이센스가 부여되었습니다.

-
security - not tested
F
license - not found
-
quality - not tested

Scryfall API와의 상호 작용을 활성화하여 사용자가 Magic: The Gathering 카드 세부 정보를 검색하고, 카드 규칙을 검색하고, Model Context Protocol을 사용하여 가격 정보에 액세스할 수 있도록 합니다.

  1. Features
    1. Usage
      1. Using NPX
      2. Connecting to the Server
      3. Integration in claude_desktop_config.json
      4. Building from Docker
    2. License
      ID: jdaj6hj69s