Skip to main content

基于 Codeforces Polygon API 的 MCP 工具集

Project description

CF-Polygon-MCP

基于 Codeforces Polygon API 的 MCP 工具集,提供一系列工具函数用于管理 Polygon 平台上的题目。

功能特性

  • 获取题目列表,支持多种筛选条件
  • 获取题目详细信息(时限、内存限制等)
  • 获取题目描述、题解、输入输出格式等
  • 获取题目解决方案
  • 获取题目验证器、检查器、交互器等
  • 获取比赛题目列表

安装

  1. 确保你已经安装了 Python 3.13 及以上版本。
  2. 克隆本项目:
git clone https://github.com/gsh20040816/cf-polygon-mcp.git
cd cf-polygon-mcp
  1. 安装依赖:
uv sync

配置

在使用前,需要设置 Polygon API 密钥。可在 Polygon 设置页面 获取 API Key 和 Secret。

将环境变量添加到你的 shell 配置文件(如 ~/.bashrc~/.zshrc)中:

export POLYGON_API_KEY=your_key
export POLYGON_API_SECRET=your_secret

使用方法

uv run main.py

许可证

AGPL-3.0-or-later

说明

本项目由 AI 生成。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cf_polygon_mcp-0.2.0.tar.gz (25.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cf_polygon_mcp-0.2.0-py3-none-any.whl (29.5 kB view details)

Uploaded Python 3

File details

Details for the file cf_polygon_mcp-0.2.0.tar.gz.

File metadata

  • Download URL: cf_polygon_mcp-0.2.0.tar.gz
  • Upload date:
  • Size: 25.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.17

File hashes

Hashes for cf_polygon_mcp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 857fc8b162e7b708935c761b75bf61041a27044d0da3128449ccd6fc94bc115c
MD5 e5e0b2f40b255d6d66e9c3d7723ac6ff
BLAKE2b-256 a05ce644a16de9e0df32f565189537ddb168ce628f9e60fa5cc3b095bc89207a

See more details on using hashes here.

File details

Details for the file cf_polygon_mcp-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cf_polygon_mcp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 68e7dade59ddbd878062eeadc964fc88fa16b8a040720d9ce19dae9384170568
MD5 c28924b749bc029b5f0cd3f7c3696a3d
BLAKE2b-256 9f14e647358e44a1a6d43b2afe5d30c62549a89c3206660b4f6fb7cc4328d078

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page