Codeforces problem search and metadata through MCP, powered by the official API
git clone https://github.com/ketherworks/codeforces-mcp-server{
"mcpServers": {
"codeforces": {
"command": "node",
"args": ["/path/to/codeforces-mcp-server/dist/index.js"]
}
}
}MCP Servers overview
# Codeforces MCP Server
[简体中文](README.zh-CN.md)
Search official Codeforces problem metadata through a small MCP server.
## Quick Start
Add the hosted server to your MCP configuration:
```json
{
"servers": {
"codeforces": {
"type": "http",
"url": "https://codeforces-oj-mcp.lantangtang54.workers.dev/mcp"
}
}
}
```
The endpoint accepts anonymous read requests. It does not need an API key, Cookie, or judge account.
Then ask:
```text
Find five beginner Codeforces problems tagged implementation.
```
## What It Can Do
| Tool | Purpose |
| --- | --- |
| `oj_capabilities` | Report the available Codeforces read operations and transport. |
| `oj_health` | Report service health and the latest official API observation. |
| `oj_search_problems` | Search the official problemset by title, id, rating, or tag. |
| `codeforces_get_problem_metadata` | Fetch one problem's official metadata by native id. |
## Run Locally
Requires Node.js 22 or newer.
```bash
npm ci
npm run check
npm run build
node packages/codeforces/dist/index.js
```
MCP client configuration from a source checkout:
```json
{
"servers": {
"codeforces": {
"type": "stdio",
"command": "node",
"args": ["/absolute/path/packages/codeforces/dist/index.js"]
}
}
}
```
Tagged GitHub releases attach a standalone npm tarball.
## Availability
- Hosted MCP: `https://codeforces-oj-mcp.lantangtang54.workers.dev/mcp`
- Official MCP Registry: `io.github.ketherworks/codeforces`, described by [`server.json`](server.json)
- Health status: see the repository homepage or call `oj_health`
## Source and Safety
This standalone release is generated from the reviewed
[Competitive Programming MCP source](https://github.com/ketherworks/competitive-programming-mcp/tree/a63a43780d866804c88a938849f92558f08fe403/packages/codeforces).
The release package bundles the shared OJ contract implementation, so its runtime does not depend
on unpublished workspace packages.
## Platform Rules
This project is unofficial and is not affiliated with or endorsed by Codeforces.
The server exposes no run or submit tool. It accepts no judge account credentials. See
[SECURITY.md](SECURITY.md) for the security boundary and [PROVENANCE.md](PROVENANCE.md) for the
canonical source revision.
## Development
```bash
npm ci
npm run check
npm run pack:check
npm run deploy:dry
```
## License
Adapter source code is MIT licensed. Judge problem content and trademarks are not relicensed by
this repository.
What people ask about codeforces-mcp-server
What is ketherworks/codeforces-mcp-server?
+
ketherworks/codeforces-mcp-server is mcp servers for the Claude AI ecosystem. Codeforces problem search and metadata through MCP, powered by the official API It has 0 GitHub stars and was last updated today.
How do I install codeforces-mcp-server?
+
You can install codeforces-mcp-server by cloning the repository (https://github.com/ketherworks/codeforces-mcp-server) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is ketherworks/codeforces-mcp-server safe to use?
+
ketherworks/codeforces-mcp-server has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains ketherworks/codeforces-mcp-server?
+
ketherworks/codeforces-mcp-server is maintained by ketherworks. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to codeforces-mcp-server?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy codeforces-mcp-server to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/ketherworks-codeforces-mcp-server)<a href="https://claudewave.com/repo/ketherworks-codeforces-mcp-server"><img src="https://claudewave.com/api/badge/ketherworks-codeforces-mcp-server" alt="Featured on ClaudeWave: ketherworks/codeforces-mcp-server" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface