LeetCode MCP Server
Related Servers
Alternatives to LeetCode MCP Server
- AlicenseNot gradedqualityDmaintenanceServer that enhances the capabilities of the Cline coding agent. It provides intelligent code suggestions, reduces hallucinations, and documents the knowledge base by leveraging your project's documentation and detecting the technologies used in your codebase.14MIT
- AlicenseCqualityDmaintenanceA Model Context Protocol (MCP) server for LeetCode that enables AI assistants to access LeetCode problems, user information, and contest data.732 npm44MIT
Related Servers
- AlicenseNot gradedqualityDmaintenanceA feature-rich LeetCode MCP server that enables problem search, user data retrieval, code execution, and notes management for both leetcode.com and leetcode.cn.MIT
- FlicenseAqualityDmaintenanceAn MCP server that provides tools to interact with the LeetCode API, enabling problem fetching, code template generation, and solution execution/submission.71-
- FlicenseNot gradedqualityAmaintenanceEnables automated access to LeetCode problems, contests, solutions, and user profiles across both leetcode.com and leetcode.cn, with optional session-cookie authentication for private notes, progress tracking, and code execution or submission. It can run locally over stdio or as a Streamable HTTP server for remote integrations.-
- AlicenseNot gradedqualityAmaintenanceEnables automated access to LeetCode problems, solutions, contests, and public or authenticated user data across leetcode.com and leetcode.cn, supporting search, submissions, notes, and daily challenges.MIT
- AlicenseNot gradedqualityAmaintenanceEnables automated access to LeetCode problems, solutions, contests, and user data, with optional authentication for private features across leetcode.com and leetcode.cn.MIT
- AlicenseNot gradedqualityAmaintenanceEnables automated access to LeetCode's problems, solutions, contests, and public data, with optional authentication for user-specific features. Supports both leetcode.com and leetcode.cn.MIT
TDQS
Scored across 9 tools
Most tools target clearly distinct resources, and descriptions actively cross-reference alternatives (e.g. search_problems vs get_problem, get_problem vs get_daily_challenge). The only real overlap is get_recent_submissions vs get_recent_ac_submissions, which differ narrowly (failed attempts, Global-only), though the descriptions do disambiguate them.
Every tool follows a consistent snake_case verb_noun pattern (get_, search_, list_). No mixing of conventions, and names map cleanly to their actions and resources.
Nine tools is well-scoped for a read-only LeetCode data client, with each tool covering a distinct resource. No filler or redundant tools bloat the surface.
The read-only domain is mostly covered (problems, solutions, users, submissions, contest ranking), but descriptions reference tools that do not exist in the set—get_user_status and get_all_submissions—creating dead ends. There is also no submission/write capability, so any workflow requiring those referenced operations will fail.