MCP Server LeetCode
@MCP-Mirror
About MCP Server LeetCode
Mirror of
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"doggybee_mcp-server-leetcode": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@doggybee/mcp-server-leetcode",
"--client",
"claude"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Server LeetCode?
MCP Server LeetCode is a Model Context Protocol (MCP) server that enables AI assistants to access LeetCode problems, user information, and contest data through a set of tools and resources.
How to use MCP Server LeetCode?
Install globally via npm install -g @mcpfun/mcp-server-leetcode and run mcp-server-leetcode. For use with Claude Desktop, add the command to claude_desktop_config.json. Alternatively, import the LeetCodeService class as a library in JavaScript projects.
Key features of MCP Server LeetCode
- Fast access to the LeetCode API
- Search problems, retrieve daily challenges, and check user profiles
- Query contest data and rankings
- Full support for MCP tools and resources
- Provides both CLI and programmable API
Use cases of MCP Server LeetCode
- Fetch the daily LeetCode challenge for practice or discussion
- Search problems by difficulty, tags, and pagination
- Retrieve detailed information about a specific problem
- Look up a user’s profile, submissions, and contest rankings
- Get contest details by slug
FAQ from MCP Server LeetCode
What tools does MCP Server LeetCode provide?
Tools include get-daily-challenge, get-problem, search-problems, get-user-profile, get-user-submissions, get-user-contest-ranking, and get-contest-details.
How do I install MCP Server LeetCode?
Install it globally via npm install -g @mcpfun/mcp-server-leetcode or locally with npm install @mcpfun/mcp-server-leetcode. It can also be installed through Smithery for Claude Desktop.
What resources are available?
Resources include leetcode://daily-challenge, leetcode://problem/{titleSlug}, leetcode://problems{?tags,difficulty,limit,skip}, leetcode://user/{username}/profile, leetcode://user/{username}/submissions{?limit}, and leetcode://user/{username}/contest-ranking.
How do I use it with Claude Desktop?
Add an entry to claude_desktop_config.json with the command mcp-server-leetcode (or a local path for development) under the server name leetcode.
Does the server require authentication or API keys?
The README does not mention any authentication or API keys; it appears to access public LeetCode data directly.
More Other MCP servers

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Nginx UI
0xJackyYet another WebUI for Nginx
Codelf
unbugA search tool helps dev to solve the naming things problem.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
ICSS
chokcoco不止于 CSS
Comments