MCP server exposing 8 tools for codeforces.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/codeforces/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
user — User profile(s) by handle (up to 10000 semicolon-separated).user_rating — Full rating history for a user.user_status — Codeforces competitive-programming API — the submission history of one Codeforces handle, newest first, paged with from/count. Each submission carries the contest and problem it targeted, the judge verdict (OK, WRONG_ANSWER, TIME_LIMIT_EXCEEDED), programming language, runtime and memory consumed. Answers which problems a Codeforces user attempted lately and whether they passed.contest_list — All contests. Pass gym=true for gym contests.contest_standings — Codeforces competitive-programming API — the final scoreboard of one Codeforces round: every participant's rank, handle, total points, penalty, hack counts and per-problem results, plus the contest metadata and its problem list with difficulty ratings and tags. Answers who won a Codeforces contest, where a given handle placed, and which problems the round contained.problemset — Problemset + per-problem submission counts. Optional tag filter.recent_actions — Codeforces competitive-programming site — the global recent-actions feed, the newest blog entries and comments posted anywhere on Codeforces. Each action returns its timestamp plus the blog entry (title, author handle, rating) or comment text it refers to. Answers what the Codeforces community is posting and discussing right now.blog_entry_view — Full blog entry by id.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/codeforces/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io