Skip to main content
Glama
cryppadotta

Scryfall MCP Server

by cryppadotta

스크라이폴 MCP 서버

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

스크라이폴 MCP 서버

특징

  • 검색_카드
    Scryfall에서 텍스트 기반 검색을 수행합니다. 일치하는 카드 목록을 반환합니다.

  • ID로 카드를 받으세요
    Scryfall UUID를 통해 카드를 직접 검색합니다.

  • 이름으로 카드를 받으세요
    정확한 영어 이름으로 카드를 검색하세요.

  • 랜덤 카드
    Scryfall 데이터베이스 전체에서 무작위로 카드를 하나 가져옵니다.

  • get_rulings
    카드의 공식 판결을 검색하면 카드 상호 작용이나 규칙이 명확해질 수 있습니다.

  • ID로 가격 얻기
    Scryfall ID를 기준으로 주어진 카드의 현재 가격 정보(USD, USD 포일, EUR, TIX)를 검색합니다.

  • 이름으로 가격 알아보기
    정확한 이름으로 주어진 카드의 현재 가격 정보(USD, USD 포일, EUR, TIX)를 검색합니다.

Related MCP server: MTG Deck Manager MCP Servers

용법

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

  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 라이센스에 따라 라이센스가 부여되었습니다.

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/cryppadotta/scryfall-mcp'

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