Back to MCP Directory
Leetcode
Model Context Protocol low risk

Leetcode

An MCP server providing access to LeetCode data, including problems, user profiles, and contest information, enabling AI assistants to solve coding challenges.

Connections & Capabilities

Connects To

GitHub

Capabilities

read

Quickstart

Install

npx -y @smithery/cli install @doggybee/mcp-server-leetcode --client claude

Config

{
  "mcpServers": {
    "leetcode": {
      "command": "mcp-server-leetcode"
    }
  }
}

Exposed MCP Tools (7)

safe
get-daily-challenge

Retrieves the LeetCode daily coding challenge.

Read-only operation; no side effects.

safe
get-problem

Fetches details for a specific LeetCode problem.

Read-only operation; retrieves problem information.

safe
search-problems

Searches LeetCode problems based on specified criteria.

Read-only operation; filters and retrieves problem lists.

safe
get-user-profile

Retrieves a LeetCode user's profile information.

Read-only operation; accesses publicly available user data.

safe
get-user-submissions

Fetches a LeetCode user's submission history.

Read-only operation; retrieves user submission data.

safe
get-user-contest-ranking

Retrieves a LeetCode user's contest ranking.

Read-only operation; accesses user's contest ranking data.

safe
get-contest-details

Retrieves details for a specific LeetCode contest.

Read-only operation; retrieves contest information.

Safety Assessment

This server is generally safe due to its read-only nature and limited functionality. However, it's crucial to ensure that the client using this server handles user data responsibly and adheres to LeetCode's API usage guidelines. Rate limiting should be implemented to prevent abuse.

  • Primarily read-only access to LeetCode data.
  • No direct execution of code or modification of LeetCode's platform.
  • Limited parameters for tools, reducing potential for misuse.
  • Focus on retrieving information rather than performing actions.
  • Potential for information leakage if user data is mishandled by the client.
  • Reliance on LeetCode's API security; vulnerabilities there could be exploited.
  • Rate limiting not explicitly mentioned, potentially leading to service disruption.
  • Improperly sanitized search queries could lead to unexpected results or errors.
Leetcode Review, Pricing & Alternatives (2026) | Flaex AI