Best LeetCode MCP Servers
LeetCode is an online platform offering coding challenges and interview preparation resources for software engineers and developers, focusing on algorithms, data structures, and technical interview skills.
Why this server?
Provides tools for accessing LeetCode problems, user data, search capabilities, and submission tracking across both leetcode.com and leetcode.cn platforms. Enables retrieval of detailed problem descriptions, user profiles, submission history, and contest performance statistics.
AlicenseAqualityBmaintenanceA 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.9625 npm155MITWhy this server?
Provides read-only tools for LeetCode CN, including retrieving problem details by number, title, slug, or URL, and querying submission records for a given date with optional filters.
AlicenseAqualityCmaintenanceEnables secure, read-only access to LeetCode CN for fetching problem details by title, slug, number, or URL, and retrieving user submission records for a given date with optional filtering.5MITWhy this server?
Provides tools for practicing LeetCode problems, including problem search, submission, user profile retrieval, and learning-guided hints.
AlicenseAqualityBmaintenanceEnables interactive LeetCode practice with AI-guided authentication, problem solving, solution submission, and learning mode.2482 npm12MITWhy this server?
Analyzes student LeetCode profiles to assess coding proficiency, problem-solving skills, and provide evidence for skill evaluation.
AlicenseAqualityDmaintenanceAn MCP server for college placement cells to analyze student profiles from bulk Excel data, search students, and access evidence-backed skill intelligence from resumes, GitHub, LeetCode, and portfolios. It provides tools for skill gap analysis and profile completeness evaluation.173MITWhy this server?
Provides access to a LeetCode user's public profile, including solved and unsolved problem counts by tag and recent accepted submissions, and supports searching LeetCode problems by tag and difficulty while optionally excluding already solved problems.
AlicenseBqualityBmaintenanceEnables users to combine LeetCode and Codeforces practice history, get recommended next problems, journal recurring mistakes, and revise solved problems on a spaced-repetition schedule through MCP clients.16162 PyPIMITWhy this server?
Provides integration with LeetCode APIs for both leetcode.com and leetcode.cn, enabling access to programming problems, daily challenges, contests, user profiles, submission history, notes, and code run/submit capabilities.
AlicenseAqualityCmaintenanceEnables integration with LeetCode APIs to retrieve problems, contests, solutions, and user data, support daily challenges and advanced searches, and perform authenticated actions such as running or submitting code and managing notes.9625 npmMITWhy this server?
Provides tools for fetching, running, and submitting LeetCode problems and solutions.
FlicenseAqualityDmaintenanceAn MCP server that provides tools to interact with the LeetCode API, enabling problem fetching, code template generation, and solution execution/submission.71-Why this server?
Provides tools for searching LeetCode problems by title or ID and logging attempt details such as solve status, time taken, confidence, initial approach, mistakes, insights, and notes.
FlicenseBqualityDmaintenanceMCP server that enables natural language tracking and retrieval of coding interview practice attempts, mistakes, and insights to provide personalized interview coaching.106-Why this server?
Provides access to LeetCode problems, daily challenges, user profiles, submission history, contest data, and rankings through the LeetCode API.
AlicenseCqualityDmaintenanceA Model Context Protocol (MCP) server for LeetCode that enables AI assistants to access LeetCode problems, user information, and contest data.732 npm44MIT