PersonalLeetcodeMCP
LeetCode MCP Connector for Claude.ai
Удаленный MCP-сервер, который дает Клоду доступ к вашей истории отправок на LeetCode и анализу слабых областей.
Предоставляемые инструменты
Инструмент | Описание |
| Недавние отправки со статусом, языком и обнаружением множественных попыток |
| Постатейный разбор самых слабых и сильных областей с рекомендациями |
| Общее количество принятых/отправленных решений, серии и процентиль рейтинга |
| Задача ежедневного испытания на сегодня |
Related MCP server: LeetCode MCP Server
Настройка
1. Установка и локальный запуск
npm install
npm start
# → Listening on http://localhost:30002. Развертывание (требуется для Claude.ai)
Claude.ai требуется публично доступный HTTPS-адрес. Выберите один из вариантов:
Вариант A — Railway (самый простой, бесплатный уровень)
Загрузите эту папку в репозиторий GitHub
Перейдите на railway.app → Новый проект → Развернуть из GitHub
Railway автоматически обнаружит Node.js и выдаст вам публичный URL, например
https://leetcode-mcp-xxx.railway.app
Вариант B — Render
Загрузите на GitHub
render.com → Новый веб-сервис → подключите репозиторий
Сборка:
npm install, Запуск:node server.jsПолучите URL вида
https://leetcode-mcp.onrender.com
Вариант C — Docker (любой VPS/облако)
docker build -t leetcode-mcp .
docker run -p 3000:3000 leetcode-mcp
# Then point a domain + SSL at port 3000Вариант D — Cloudflare Workers (продвинутый)
У Cloudflare есть встроенная поддержка MCP. См.: https://developers.cloudflare.com/mcp/
3. Добавление в Claude.ai
После развертывания:
Перейдите в Claude.ai → Настройки → Подключения
Нажмите «Добавить пользовательский коннектор»
Введите URL вашего сервера:
https://your-deployment-url.com/mcpНажмите Добавить
Всё готово — Клод теперь будет иметь доступ к инструментам LeetCode.
Примеры запросов
После подключения попробуйте спросить у Клода:
«Проанализируй мои слабые области на LeetCode — мой никнейм @john_doe»
«Покажи мои последние 20 отправок и скажи, с какими задачами у меня были трудности»
«Каковы мои статистические данные LeetCode и на чем мне сосредоточиться дальше?»
«Какое сегодня ежедневное испытание?»
Примечания об API LeetCode
Публичные данные:
get_submission_history,get_user_stats,analyze_weak_areasиget_daily_challengeработают с данными публичного профиля — вход не требуется, при условии что целевой профиль открыт.Приватные профили: Если у пользователя закрытый профиль, LeetCode вернет пустые данные. Пользователь должен сделать свой профиль публичным в Настройках LeetCode → Приватность.
У LeetCode нет официального публичного API. Этот сервер использует тот же GraphQL-конечную точку, что и сам фронтенд LeetCode. Работа может нарушится, если LeetCode изменит структуру своего API.
Расширение этого сервера
Чтобы добавить больше инструментов, следуйте шаблону в server.js:
server.tool("tool_name", "description", { param: z.string() }, async ({ param }) => {
// call lcQuery() and return results
return { content: [{ type: "text", text: "..." }] };
});Полезные запросы для добавления:
Поиск задач по тегу/сложности (использует запрос
problemsetQuestionList)Задачи, помеченные компанией (требует сессионную cookie LeetCode Premium)
Историю конкурсов (запрос уже есть в файле как
CONTEST_HISTORY_QUERY)
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityFmaintenanceA Model Context Protocol (MCP) server for LeetCode that enables AI assistants to access LeetCode problems, user information, and contest data.71944MIT
- AlicenseAqualityAmaintenanceA Model Context Protocol server that provides integration with LeetCode APIs, enabling automated interaction with programming problems, contests, solutions, and user data across both leetcode.com and leetcode.cn platforms.9220139MIT
- Flicense-qualityCmaintenanceLets Claude read your Trello boards, lists, and cards via a remote MCP server.
- Flicense-qualityCmaintenanceA tutorial and working MCP server that connects to your LeetCode profile, enabling AI assistants to check solved problems and recommend new ones by topic and difficulty.1
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/RishiSarraff/PersonalLeetcodeMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server