webmcp-chess.vercel.app
Play chess with a person or an AI agent through registered WebMCP tools.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 1 · Act 7 · Transact 0 · Score: Not yet scored
Tool inspector
chess-analyze-position
Runs the Stockfish engine on a position and returns its best moves with evaluations and principal variations. Use this before recommending or playing a move — legal moves from chess-get-board-state say nothing about whether a move is good. Scores in `display`, `cpWhite` and `mateInWhite` are from White's perspective, where positive favours White. Each line includes from/to/promotion so it can be passed straight to chess-make-move. The first call downloads roughly 7 MB of engine and takes a few seconds; later calls are fast.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
fen |
string | no | Position to analyse. Defaults to the current game position. |
depth |
number | no | Search depth, 4-22. Defaults to 16. Deeper is stronger and slower. |
multiPv |
number | no | How many candidate lines to return, 1-5. Defaults to 3. |
movetimeMs |
number | no | Hard time budget in milliseconds, 100-15000. Overrides depth when given. |
purpose |
string | no | 'coach' (default) always analyses at full strength, so advice given to the human is honest. 'play' analyses at the skill level set by chess-set-engine-strength, for choosing the agent's own move — use it so the agent can be a beatable opponent. |
Raw JSON schema
{
"type": "object",
"properties": {
"fen": {
"type": "string",
"description": "Position to analyse. Defaults to the current game position."
},
"depth": {
"type": "number",
"description": "Search depth, 4-22. Defaults to 16. Deeper is stronger and slower."
},
"multiPv": {
"type": "number",
"description": "How many candidate lines to return, 1-5. Defaults to 3."
},
"movetimeMs": {
"type": "number",
"description": "Hard time budget in milliseconds, 100-15000. Overrides depth when given."
},
"purpose": {
"type": "string",
"enum": [
"coach",
"play"
],
"description": "'coach' (default) always analyses at full strength, so advice given to the human is honest. 'play' analyses at the skill level set by chess-set-engine-strength, for choosing the agent's own move — use it so the agent can be a beatable opponent."
}
},
"required": []
}
Similar websites
wfsim.app
A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…
commonplace-webmcp.vercel.app
Commonplace is an editable social reading space built for people and their browser agents.
pixelforge-studio.appcaster.chatgpt.site
A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.
pixelite.taskcraft.site
Pixelite