Skip to main content
Glama
Chess MCP Server

Chess MCP Server

by bkoseda

To run the MCP server using the provided configuration, follow these steps:

  1. Install prerequisites
    Ensure you have uvx installed on your system.

  2. Clone and start the server
    The configuration below will start the MCP server from a GitHub repository using uvx.
    The command pulls the server code and launches the mcp-server entry point.

    {
      "mcpServers": {
         "GithubHostedExample": {
            "command": "uvx",
            "args": [
              "--from",
              "git+https://github.com/bkoseda/mcpchesssampleserver.git",
              "chess"
            ]
         }
      }
    }
  3. Run the server
    Execute the following command in your terminal:

    uvx --from git+https://github.com/bkoseda/mcpserverexample.git mcp-server

This will download the MCP server from the specified GitHub repository and start it locally.
Refer to the repository's documentation for additional configuration or usage details.

Available Tools

2 tools
get_chess_player_profileB

Get the public profile for a Chess.com player by username.

Inputs: username (required).

get_chess_player_statsB

Get the stats for a Chess.com player by username.

Inputs: username (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.5/5.0

    Scored across 2 tools

    Disambiguation5/5

    The two tools have clearly distinct purposes: one retrieves a player's public profile, the other retrieves their stats. There is no overlap or ambiguity.

    Naming Consistency5/5

    Both tools follow the exact same pattern: get_chess_player_ followed by a specific noun (profile, stats). This is consistent and predictable.

    Tool Count3/5

    With only two tools, the server feels thin. While they cover a focused player-info domain, the broader chess context suggests more tools could be expected, making the count borderline.

    Completeness3/5

    The tools cover the main player profile and stats endpoints, but the server is named 'Chess MCP Server,' implying a wider scope. Missing tools for games, tournaments, or other chess data create notable gaps.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides an interactive chess game experience through MCP tools with a web-based chessboard interface. Enables users to play chess games, make moves using standard algebraic notation, and manage persistent game state across sessions.
      48 npm
      5
      Apache 2.0
    • F
      license
      A
      quality
      D
      maintenance
      Enables chess analysis and move generation using the Stockfish engine via MCP tools, allowing clients to evaluate positions, get best moves, apply moves, and visualize boards.
      7
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables MCP agents to play chess locally, supporting join, state, legal moves, and move execution with per-session color ownership.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to play and analyze chess, validate moves, and view a live synchronized visual board in the browser through MCP tools.
      48 npm
      MIT