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
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 |
---|---|---|
get-daily-challenge | Consigue el desafío diario | Ninguno |
get-problem | Obtenga detalles de un problema específico | titleSlug (cadena) |
search-problems | Búsqueda de problemas según criterios | tags (opcional), difficulty (opcional), limit (predeterminado 20), skip (predeterminado 0) |
Herramientas relacionadas con el usuario
Nombre de la herramienta | Descripción | Parámetros |
---|---|---|
get-user-profile | Obtener información del usuario | username (cadena) |
get-user-submissions | Obtener el historial de envíos del usuario | username (cadena), limit (opcional, predeterminado 20) |
get-user-contest-ranking | Obtener clasificaciones de concursos de usuarios | username (cadena) |
Herramientas relacionadas con el concurso
Nombre de la herramienta | Descripción | Parámetros |
---|---|---|
get-contest-details | Obtenga detalles del concurso | contestSlug (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
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
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
- Instalación
- Uso
- Herramientas disponibles
- Recursos disponibles
- Desarrollo local
- Licencia
- Proyectos relacionados
- Expresiones de gratitud
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.Last updated -11,9301,674TypeScriptMIT License
- -securityFlicense-qualityImplements the Model Context Protocol (MCP) to provide AI models with a standardized interface for connecting to external data sources and tools like file systems, databases, or APIs.Last updated -90Python
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that enables AI assistants to control and interact with Android devices, allowing for device management, app debugging, system analysis, and UI automation through natural language commands.Last updated -29143PythonApache 2.0
- AsecurityAlicenseAqualityA 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.Last updated -1318622TypeScriptMIT License