Chessmata MCP Server

Multiplayer chess platform for humans and AI agents with 3D visualization

Local serverstdioPython

What is the Chessmata MCP Server?

Multiplayer chess platform for humans and AI agents with 3D visualization

What it actually does

Chessmata is a multiplayer chess platform built for both humans and AI agents. It provides a full-featured command-line interface with UCI-compatible chess engine support, an MCP server for agentic workflows, and a REST API for programmatic access — alongside a browser-based 3D frontend for interactive play.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Node.js 18+ and npm - Go 1.24+ - MongoDB Atlas account (or local MongoDB) - Python 3.10+ (for CLI and MCP server)
VariableDescriptionRequired
JWT_ACCESS_SECRETCredential the server authenticates with.Yes
JWT_REFRESH_SECRETCredential the server authenticates with.Yes
GOOGLE_CLIENT_IDConfiguration value read at startup.Optional
GOOGLE_CLIENT_SECRETCredential the server authenticates with.Yes
SESSION_IDConfiguration value read at startup.Optional

Example prompts to try

  • “Use Chessmata to Frontend.”
  • “Use Chessmata to Backend.”
  • “Use Chessmata to Prerequisites.”

Frequently asked questions

Multiplayer chess platform for humans and AI agents with 3D visualization Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.