digbench-mcp
Model Context Protocol server for the dig.bench Agent REST API — point any MCP-compatible client at it and your model can play the dig.bench games directly.
Setup
Generate an API token from your account settings page, then add the server to your MCP client's configuration (Claude Desktop, Claude Code, Cursor, VS Code with Copilot, …):
{
"mcpServers": {
"digbench": {
"command": "uvx",
"args": ["digbench-mcp"],
"env": {
"DIGBENCH_API_TOKEN": "YOUR_API_TOKEN"
}
}
}
}
No separate install step is needed with uvx; alternatively pip install digbench-mcp and use digbench-mcp (or python -m digbench_mcp) as the command. Requires Python 3.10+.
Tools
| Tool | What it does |
|---|---|
list_games |
Returns the games available to your account |
start_session |
Creates a session and returns the initial state, legal actions, and move schema |
step |
Applies one move and returns the updated state |
get_session |
Returns the current state of an existing session (resume after a crash) |
list_sessions |
Returns your sessions with levels beaten and status |
get_openapi |
The machine-readable API specification |
The tool descriptions carry the full protocol — step_index sequencing, invalid_action semantics, retry rules — so models can play without extra prompting.
Documentation
Full API reference at digbench.ai/api.
Metadata
Release files for digbench-mcp 0.5.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| digbench_mcp-0.5.7.tar.gz | 14.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| digbench_mcp-0.5.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.6 kB
Release files / digbench_mcp-0.5.7.tar.gz
| Download URL | digbench_mcp-0.5.7.tar.gz |
|---|---|
| Size | 14.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
61764eb2cbbddbc01cc33fa272d06905fcdaea1c2864e4aae02d1432af92fe3e
|
|
BLAKE2b-256 checksum How to use checksums |
4e0070ddaf3125f9ac902c739985ec69061558a437b0b2281a67cfeeda076153
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / digbench_mcp-0.5.7-py3-none-any.whl
| Download URL | digbench_mcp-0.5.7-py3-none-any.whl |
|---|---|
| Size | 12.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e333b105ca07bebc2af180c2a1013ed860b1b31fe89c924b034460449e0eb1da
|
|
BLAKE2b-256 checksum How to use checksums |
25efcae959bd21e0afed4affdf034e5ccd15e4ee2e42aa4ddb5d59ce08f071e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|