pab1ito/chess-mcp

pab1ito/chess-mcp

от pab1it0
MCP сервер для Chess.com даёт AI-ассистентам доступ к публичным профилям, партиям и клубам через Chess.com API. Инструмент помогает искать и анализировать шахматные данные без аутентификации.

Chess.com MCP Server

A Model Context Protocol (MCP) server for Chess.com's Published Data API.

This provides access to Chess.com player data, game records, and other public information through standardized MCP interfaces, allowing AI assistants to search and analyze chess information.

https://github.com/user-attachments/assets/3b33361b-b604-465c-9f6a-3699b6907757

Features

  • Access player profiles, stats, and game records
  • Search games by date and player
  • Check player online status
  • Get information about clubs and titled players
  • No authentication required (uses Chess.com's public API)
  • Docker containerization support
  • Provide interactive tools for AI assistants

The list of tools is configurable, so you can choose which tools you want to make available to the MCP client.

Usage

The easiest way to run chess-mcp with Claude Desktop is using Docker. If you don't have Docker installed, you can get it from Docker's official website.

Edit your Claude Desktop config file:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить pab1ito/chess-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "pab1ito-chess-mcp-x8q98eejt8": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "pab1it0/chess-mcp"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "pab1ito-chess-mcp-x8q98eejt8": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "pab1it0/chess-mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "pab1ito-chess-mcp-x8q98eejt8": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "pab1it0/chess-mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"pab1ito-chess-mcp-x8q98eejt8\",\"type\":\"stdio\",\"command\":\"docker\",\"args\":[\"run\",\"--rm\",\"-i\",\"pab1it0/chess-mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "pab1ito-chess-mcp-x8q98eejt8": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "pab1it0/chess-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add pab1ito-chess-mcp-x8q98eejt8 -- docker run --rm -i pab1it0/chess-mcp

Либо через JSON-конфиг:

claude mcp add-json pab1ito-chess-mcp-x8q98eejt8 "{\"command\":\"docker\",\"args\":[\"run\",\"--rm\",\"-i\",\"pab1it0/chess-mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add pab1ito-chess-mcp-x8q98eejt8 -- docker run --rm -i pab1it0/chess-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.pab1ito-chess-mcp-x8q98eejt8]
command = "docker"
args = ["run", "--rm", "-i", "pab1it0/chess-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите pab1ito/chess-mcp, а в поле команды запуска — строку ниже:
docker run --rm -i pab1it0/chess-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "pab1ito-chess-mcp-x8q98eejt8": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "pab1it0/chess-mcp"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "pab1ito-chess-mcp-x8q98eejt8": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "pab1it0/chess-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например pab1ito-chess-mcp-x8q98eejt8.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: pab1ito-chess-mcp-x8q98eejt8
    command: docker
    args:
      - "run"
      - "--rm"
      - "-i"
      - "pab1it0/chess-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "pab1ito-chess-mcp-x8q98eejt8": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "pab1it0/chess-mcp"
      ]
    }
  }
}

Похожие MCP-сервера

gregario/dnd-oracle

gregario/dnd-oracle

от gregario

MCP сервер для D&D 5e: поиск монстров, заклинаний и экипировки, построение встреч и анализ партии. Работает офлайн на проверенных SRD данных, никаких галлюцинаций. Полезен для мастеров и игроков: б...

TypeScript⭐ 8
jiayao/mcp-chess

jiayao/mcp-chess

от jiayao

MCP-сервер для игры в шахматы с любой языковой моделью. Включает визуализацию доски, ходы в SAN, список допустимых ходов и поиск позиции в PGN по условию. Полезен для обучения и анализа партий.

Python⭐ 24
JamsusMaximus/trainingpeaks-mcp

JamsusMaximus/trainingpeaks-mcp

от jamsusmaximus

MCP сервер для управления тренировками в TrainingPeaks через AI-ассистентов. Создавайте интервальные структуры, управляйте календарем и отслеживайте фитнес-тренды без API-ключей. Аутентификация через cookie из браузера. Полезен спортсменам и тренерам.

Python⭐ 182
dohyung1/x402-fpl-api

dohyung1/x402-fpl-api

от dohyung1

MCP сервер FPL Intelligence превращает Claude в аналитика Fantasy Premier League. Даёт советы по капитану, трансферам, чипам, анализирует соперников в реальном времени. Работает локально через API FPL без ключей.

Python⭐ 11
csjoblom/musclesworked-mcp

csjoblom/musclesworked-mcp

от csjoblom

MCP сервер для API musclesworked.com: предоставляет данные о 856 упражнениях и 65 мышцах с детальным разбиением на первичные, вторичные и стабилизирующие. Помогает анализировать тренировки, находит...

TypeScript⭐ 4
r-huijts/firstcycling-mcp

r-huijts/firstcycling-mcp

от r-huijts

MCP сервер для доступа к данным профессионального велоспорта из FirstCycling: информация о гонщиках, результаты, исторические данные и анализ выступлений. Полезен спортивным журналистам, аналитикам...

Python⭐ 18
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин