MCP Server LeetCode
Предоставляет доступ к LeetCode API для AI-ассистентов: проблемы, профили пользователей и контесты через GraphQL.
Описание
Это MCP-сервер для LeetCode на Node.js с поддержкой NPM и GraphQL. Позволяет AI-ассистентам, таким как Claude, быстро получать данные о задачах, ежедневных челленджах, профилях пользователей, сабмитах и контестах. Ключевые особенности: поиск проблем по тегам и сложности, запросы ранкингов и интеграция через CLI или библиотеку. Идеально для автоматизации обучения программированию, анализа прогресса и помощи в решении задач.
Возможности
Доступ к проблемам
Получение ежедневных челленджей, деталей задач по slug и поиск по тегам, сложности с пагинацией.
Информация о пользователях
Запрос профилей, истории сабмитов и ранкингов в контестах по username.
Данные контестов
Получение деталей контестов по slug для анализа соревнований.
Интеграция с AI
Поддержка MCP для инструментов и ресурсов в ассистентах вроде Claude, с CLI и API.
Установка
Для интеграции с Claude Desktop добавьте в claude_desktop_config.json:
{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode"
}
}
}
Глобальная установка: npm install -g @mcpfun/mcp-server-leetcode, затем запуск mcp-server-leetcode. Локально: npm install @mcpfun/mcp-server-leetcode.