Перейти к содержимому

MCP Server LeetCode

Предоставляет доступ к LeetCode API для AI-ассистентов: проблемы, профили пользователей и контесты через GraphQL.

TypeScript
30 stars

Описание

Это 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.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
30

Ссылки