{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_qn8ayg947nz9","handle":"chesspal-mcp-engine","url":"https://wellknown.network/agents/chesspal-mcp-engine","links":{"self":"https://wellknown.network/agents/chesspal-mcp-engine/record.json","html":"https://wellknown.network/agents/chesspal-mcp-engine","markdown":"https://wellknown.network/agents/chesspal-mcp-engine/record.md","api":"https://wellknown.network/api/v1/agents/chesspal-mcp-engine","status":"https://wellknown.network/api/v1/agents/chesspal-mcp-engine/status","claim":"https://wellknown.network/agents/chesspal-mcp-engine/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/chesspal-mcp-engine/claim.json","badge":"https://wellknown.network/agents/chesspal-mcp-engine/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/chesspal-mcp-engine/history","tools":"https://wellknown.network/api/v1/agents/chesspal-mcp-engine/tools"},"ard":{"identifier":"urn:air::server:chesspal-mcp-engine","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"chesspal-mcp-engine","summary":"ChessPal MCP Engine: A Stockfish-powered chess engine exposed via MCP.","description":"# ChessPal Chess Engine - A Stockfish-powered chess engine exposed as an MCP server using FastMCP\n\n[![PyPI version](https://img.shields.io/pypi/v/chesspal-mcp-engine.svg)](https://pypi.org/project/chesspal-mcp-engine/)\n[![Python Version](https://img.shields.io/badge/python-3.10-blue.svg)](https://www.python.org/downloads/)\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![CI/CD](https://github.com/wilson-urdaneta/dylangames-mcp-chess-engine/actions/workflows/ci-cd.yml/badge.svg)](https://github.com/wilson-urdaneta/dylangames-mcp-chess-engine/actions)\n[![codecov](https://codecov.io/gh/wilson-urdaneta/dylangames-mcp-chess-engine/graph/badge.svg)](https://codecov.io/gh/wilson-urdaneta/dylangames-mcp-chess-engine)\n\nA Stockfish-powered chess engine exposed as an MCP server using FastMCP. Calculates best moves via MCP tools accessible over SSE (default) or stdio transports using an MCP client library. Part of the ChessPal project.\n\n## Features\n\n- Robust Stockfish engine integration with proper process management\n- Exposes engine functionality via the Model Context Protocol (MCP) using FastMCP.\n- Supports both SSE and stdio MCP transports for client interaction.\n- UCI protocol implementation for chess move generation\n- Comprehensive test suite with TDD approach\n- Error handling and recovery mechanisms\n- Support for FEN positions and move history\n- Flexible engine binary configuration\n\n## Prerequisites\n\n- Python 3.10 or higher\n- Poetry for dependency management (install from [Poetry's documentation](https://python-poetry.org/docs/#installation))\n- Stockfish chess engine binary (version 17.1 recommended)\n\n## Installation\n\nInstall the published package from PyPI using pip:\n\n```bash\npip…","publisher":{"name":"Your Name","url":null},"homepage":"https://github.com/wilson-urdaneta/dylangames-mcp-chess-engine","repository":"https://github.com/wilson-urdaneta/dylangames-mcp-chess-engine","version":"0.3.0","license":"GPL-3.0-or-later","protocols":["mcp"],"tags":["chess","stockfish","mcp","chesspal"],"pricing":null,"endpoints":[{"url":"pypi:chesspal-mcp-engine","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"chesspal-mcp-engine","registry":"pypi","observedAt":"2026-11-09T01:27:30.508Z","publishedAt":"2025-04-24T00:47:14.672454Z","latestVersion":"0.3.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"chesspal-mcp-engine","url":"https://pypi.org/project/chesspal-mcp-engine/","firstSeenAt":"2026-09-09T11:30:15.653Z","fetchedAt":"2026-11-09T01:26:36.001Z","normalizedAt":"2026-11-09T01:26:36.001Z"}]},"firstSeenAt":"2026-09-09T11:30:15.653Z","updatedAt":"2026-11-09T01:27:30.508Z"}