jinzcdev_leetcode-mcp-server

jinzcdev_leetcode-mcp-server

0

The LeetCode MCP Server is a tool that enables automation and interaction with LeetCode platforms, offering features like problem data retrieval, user data access, and advanced search capabilities across global and China-specific endpoints. It's designed for developers who want to enhance their problem-solving efficiency on LeetCode.

LeetCode MCP Server

The LeetCode MCP Server provides seamless integration with LeetCode APIs, enabling advanced automation and intelligent interaction with programming problems, contests, solutions, and user data.

Features

  • Multi-site Support: Supports both leetcode.com and leetcode.cn platforms.
  • Problem Data Retrieval: Access detailed problem descriptions, examples, and user solutions.
  • User Data Access: Retrieve user profiles, submission history, and contest performance.
  • Private Data Access: Create and query user notes, track problem-solving progress.
  • Advanced Search Capabilities: Filter problems by tags, difficulty, and keywords.
  • Daily Challenge Access: Access daily challenge problems easily.

Prerequisites

  1. Node.js runtime environment
  2. (Optional) LeetCode session cookie for authenticated API access

Installation

Via Smithery

Use Smithery CLI to install with Claude Desktop.

Manual Installation

Install via npm or clone the repository to run locally.

Usage

Visual Studio Code Integration

Configure JSON in User Settings for integration.