OP.GG e스포츠 MCP 서버
OP.GG Esports MCP 서버는 OP.GG Esports 데이터를 AI 에이전트 및 플랫폼과 원활하게 연결하는 모델 컨텍스트 프로토콜(MCP) 구현입니다. 이 서버를 통해 AI 에이전트는 함수 호출을 통해 예정된 리그 오브 레전드 경기 일정 및 정보를 검색할 수 있습니다.
개요
이 MCP 서버는 표준화된 인터페이스를 통해 AI 에이전트에게 OP.GG Esports 데이터에 대한 접근 권한을 제공합니다. TypeScript와 Node.js 기반으로 구축된 이 서버는 OP.GG Esports GraphQL API에 직접 연결하여 AI 모델과 에이전트 프레임워크에서 쉽게 사용할 수 있는 방식으로 데이터를 포맷합니다.
Related MCP server: OP.GG MCP Server
특징
OP.GG Esports MCP 서버는 현재 다음 도구를 지원합니다.
get-lol-matches : OP.GG Esports에서 다가올 리그 오브 레전드 경기 일정을 가져오고 포맷합니다.
경기 이름, 리그, 상태, 점수, 예정된 시간 및 경기에 대한 직접 링크를 반환합니다.
AI 소비를 위해 데이터를 깔끔하고 체계적인 형식으로 포맷합니다.
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 OP.GG Esports MCP를 자동으로 설치하는 방법:
지엑스피1
npm/pnpm 사용하기
# Install dependencies
pnpm install
# Build the project
pnpm build서버 실행
pnpm 사용하기
# Start the MCP server on stdio
pnpm startNode.js를 직접 사용하기
# Start using Node.js
node dist/index.jsnpx 사용하기
# Run directly with npx
npx -y @opgg/esports-mcpMCP 구성에 추가
MCP 구성(예: Windsurf의 mcp_config.json)에 이 서버를 추가하려면 다음 항목을 추가하세요.
{
"mcpServers": {
"opgg-esports": {
"command": "node",
"args": ["/path/to/esports-mcp/dist/index.js"]
}
}
}또는 게시된 npm 패키지를 사용할 수 있습니다.
{
"mcpServers": {
"opgg-esports": {
"command": "npx",
"args": ["-y", "@opgg/esports-mcp"]
}
}
}용법
OP.GG Esports MCP 서버는 모든 MCP 호환 클라이언트와 함께 사용할 수 있습니다. 다음은 몇 가지 예입니다.
사용 가능한 도구 나열
{ "type": "list_tools" }응답:
{
"tools": [
{
"name": "get-lol-matches",
"description": "Get upcoming LoL match schedules from OP.GG Esports"
}
]
}다가오는 경기 일정을 가져오는 중
{
"type": "tool_call",
"tool_call": {
"name": "get-lol-matches"
}
}응답:
{
"content": [
{
"type": "text",
"text": "Upcoming match schedules:\n\nMatch: Team A vs Team B\nLeague: LCK\nStatus: SCHEDULED\nScore: 0 - 0\nScheduled at: 4/6/2025, 7:00:00 PM\nDetails: https://esports.op.gg/matches/12345\n---\n..."
}
]
}특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.