io.github.ketherworks/atcoder

AtCoder MCP Server

Search AtCoder problems and fetch public problem statements through MCP.

Endpointhttps://api.ksrnyx.top/oj-mcp/atcoder/mcp (streamable-http)
Registry version0.1.0
Now4 tools · grade C (75) · pin ts_1be8d29a11e8b93c538843e28a0d2cda · protocol 2025-06-18
First / last listed2026-10-27 00:48 UTC / 2026-10-27 00:48 UTC
Grade over time2026-10-27: C (75), 4 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-27 00:48 UTC
4 tools, grade C (75)

Tools: oj_capabilities oj_health oj_fetch_problem oj_search_problems

Current tools (4)

oj_capabilitiesReport the audited anonymous AtCoder read surface and explicitly unsupported operations.
params: none
oj_healthReport local readiness and the latest observed AtCoder page-read status without probing upstream.
params: none
oj_fetch_problemFetch one public problem statement from an exact contest/task pair or canonical atcoder.jp task URL. Returns sanitized HTML with preserved math, samples, limits, hashes, and source provenance.
params: none
oj_search_problemsResolve exactly one contest/task id, atcoder:contest/task id, or canonical task URL. Free-text and catalog crawling are not supported.
params: schemaVersion*, requestId*, platform*, query*, locale, limit*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.