Servidor MCP LeetCode
Un servidor de Protocolo de Contexto de Modelo (MCP) para LeetCode que permite a los asistentes de IA acceder a los problemas de LeetCode, la información del usuario y los datos del concurso.
Características
🚀 Acceso rápido a la API de LeetCode
🔍Busca problemas, recupera desafíos diarios y consulta perfiles de usuarios
🏆 Consultar datos y clasificaciones del concurso
🧩 Soporte completo para herramientas y recursos de MCP
📦 Proporciona tanto CLI como API programable
Related MCP server: LeetCode MCP Server
Instalación
Instalación global
Una vez instalado, puedes ejecutarlo directamente desde la línea de comandos:
Instalación local
Uso
Integración con Claude para escritorio
Agregue lo siguiente a su archivo claude_desktop_config.json de Claude for Desktop:
Para el desarrollo local:
Uso como biblioteca
Herramientas disponibles
Herramientas relacionadas con problemas
Nombre de la herramienta | Descripción | Parámetros |
| Consigue el desafío diario | Ninguno |
| Obtenga detalles de un problema específico |
(cadena) |
| Búsqueda de problemas según criterios |
(opcional),
(opcional),
(predeterminado 20),
(predeterminado 0) |
Herramientas relacionadas con el usuario
Nombre de la herramienta | Descripción | Parámetros |
| Obtener información del usuario |
(cadena) |
| Obtener el historial de envíos del usuario |
(cadena),
(opcional, predeterminado 20) |
| Obtener clasificaciones de concursos de usuarios |
(cadena) |
Herramientas relacionadas con el concurso
Nombre de la herramienta | Descripción | Parámetros |
| Obtenga detalles del concurso |
(cadena) |
Recursos disponibles
Recursos para el problema
leetcode://daily-challenge: Desafío diarioleetcode://problem/{titleSlug}: Detalles del problemaleetcode://problems{?tags,difficulty,limit,skip}: Lista de problemas
Recursos para el usuario
leetcode://user/{username}/profile: Perfil de usuarioleetcode://user/{username}/submissions{?limit}: Envíos de usuariosleetcode://user/{username}/contest-ranking: Clasificación del concurso de usuarios
Desarrollo local
Clonar el repositorio e instalar las dependencias:
Ejecutar en modo de desarrollo:
Construir el proyecto:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Proyectos relacionados
Protocolo de contexto de modelo : especificaciones y documentación de MCP
Claude para escritorio : asistente de IA compatible con MCP
Expresiones de gratitud
Este proyecto se inspiró en alfa-leetcode-api