用途
该 MCP 服务器用于让 AI 助手通过 Model Context Protocol 访问 LeetCode 的题目、用户信息和竞赛数据,便于在 AI 对话中搜索、检索和解决 LeetCode 问题,并进行元数据过滤以及访问用户资料、提交记录和竞赛数据。
主要能力
- 快速访问 LeetCode API
- 搜索题目、获取每日挑战、查看用户资料
- 查询竞赛数据与排名
- 完整支持 MCP 工具与资源
- 同时提供 CLI 和可编程 API
可用工具与资源
项目提供以下分类的工具:
- 题目相关工具
- 用户相关工具
- 竞赛相关工具
项目提供以下资源:
leetcode://daily-challenge:每日挑战leetcode://problem/{titleSlug}:题目详情leetcode://problems{?tags,difficulty,limit,skip}:题目列表leetcode://user/{username}/profile:用户资料leetcode://user/{username}/submissions{?limit}:用户提交记录leetcode://user/{username}/contest-ranking:用户竞赛排名
使用方式
通过 Smithery 安装
可通过 Smithery 自动为 Claude Desktop 安装 mcp-server-leetcode。
全局安装
安装后可直接从命令行运行。原文未提供具体全局安装命令。
本地安装
原文未提供具体本地安装命令。
与 Claude for Desktop 集成
将相关配置添加到 Claude for Desktop 的 claude_desktop_config.json 文件中。原文未提供完整配置内容。
本地开发
克隆仓库并安装依赖,然后在开发模式下运行,最后构建项目。原文未提供具体命令。
作为库使用
项目可作为库用于编程调用。
适用场景
- AI 助手在对话中解答 LeetCode 题目
- 搜索和检索 LeetCode 题目及每日挑战
- 查看 LeetCode 用户资料、提交记录和竞赛排名
- 查询 LeetCode 竞赛数据与排名
限制
原文未提供收费、价格、平台、效果或具体使用步骤等信息。部分安装和配置命令在原文中未完整给出。