Validate and visualize chess positions using FEN notation.
A Model Context Protocol (MCP) server that provides chess FEN notation validation and visualization capabilities.
npx chess-fen-mcp
Or install globally:
npm install -g chess-fen-mcp
Add to your MCP client configuration (Claude Desktop, etc.):
{
"mcpServers": {
"chess-fen": {
"command": "npx",
"args": ["chess-fen-mcp"]
}
}
}
If installed globally, you can also use:
{
"mcpServers": {
"chess-fen": {
"command": "chess-fen-mcp"
}
}
}
visualize_fen
Converts a FEN string to an ASCII chess board visualization.
Parameters:
fen_string
(string, required): FEN notation stringExample Input:
fen_string: "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"
Example Output:
Fen {
rows: 8,
columns: 8,
board: [
a b c d e f g h
8 ♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜ 8
7 ♟ ♟ ♟ ♟ ♟ ♟ ♟ ♟ 7
6 . . . . . . . . 6
5 . . . . . . . . 5
4 . . . . . . . . 4
3 . . . . . . . . 3
2 ♙ ♙ ♙ ♙ ♙ ♙ ♙ ♙ 2
1 ♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖ 1
a b c d e f g h
],
toMove: 'white',
castlingRights: {
white: { queenside: true, kingside: true },
black: { queenside: true, kingside: true }
},
enPassantSquare: '-',
halfMoves: 0,
fullMoves: 1
}
git clone
cd chess-fen-mcp
npm install
npm run dev
MIT
Enable your code gen agents to create & run 0-config end-to-end tests against new code changes in remote browsers via the Debugg AI testing platform.
Provides structured data for shadcn/ui components, including descriptions, installation instructions, usage examples, and props.
A Python package with utilities and helpers for building MCP-compliant servers, often using Flask and Redis.
Provides developers with continuous, project-centric context awareness. Requires a TursoDB database.
An autonomous memory management system for Claude AI, featuring multi-provider LLM integration and a persistent memory database.
Enables IDEs like Cursor and Windsurf to analyze large codebases using Gemini's 1M context window.
Execute MATLAB scripts and functions via MCP clients. Requires a local MATLAB installation.
Automatically builds and serves context files from codebases for AI assistants like Claude.
Open-source tool for collaborative editing, versioning, evaluating, and releasing prompts.
An SSE-based MCP server that allows LLM-powered applications to interact with OCI registries. It provides tools for retrieving information about container images, listing tags, and more.