MCP server for the Codabench REST API โ drives a full ML-benchmark participant workflow.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
MCP server for the Codabench REST API. Lets an AI agent drive a full participant ML-benchmark workflow: discover competitions, read rules, download data, submit, poll, read leaderboards.
Curated tools for the participant path:
search_competitions, get_competition, list_competition_phases,
get_phase, get_competition_rules, list_competition_tasks, get_taskdownload_dataset (streaming + SHA-256)list_my_submissions, get_submission, get_submission_logssubmit_to_phase (handles Codabench's 3-step upload flow)poll_submission (backoff + timeout + non-error "still_running")get_leaderboard, get_my_profilecodabench_request โ generic REST escape hatch (GET-only by default)You need a Codabench API token. Two ways to get one:
api-token-auth endpoint โ Try it outtoken value from the responseThe response is {"token": "..."}.
To run the bleeding-edge main branch instead of the last release:
Or for development:
claude_desktop_config.json)Then export your token in the shell where you launch Claude Code:
If you'd rather skip the plugin layer:
| Variable | Required | Default | Purpose |
|---|---|---|---|
CODABENCH_API_TOKEN | yes | โ | DRF token, sent as Authorization: Token <token> |
CODABENCH_BASE_URL | no | https://www.codabench.org | Override for tests |
CODABENCH_ALLOW_WRITE_RAW | no | 0 | Set to 1 to allow non-GET methods through codabench_request |
CODABENCH_MAX_DOWNLOAD_BYTES | no | 5368709120 (5 GB) | Cap for download_dataset |
MIT โ see LICENSE.
mcp-name: io.github.harshitAgr/codabench-mcp
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/codabench-mcp)<a href="https://allmcps.com/mcp/codabench-mcp"><img src="https://allmcps.com/api/badge/codabench-mcp?style=directory" alt="Codabench MCP on AllMCPs" /></a>