Leetcode MCP Server
未申請An MCP server enabling automated access to LeetCode's problems, solutions, and public data with optional authentication for user-specific features, supporting leetcode.com & leetcode.cn sites.
インストール
npx -y @jinzcdev/leetcode-mcp-server --site global未申請リスティング
このMCPサーバーはあなたのものですか?
このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。
このサーバーを申請するツール(40個)
attended
Whether to include only the contests the user has participated in (boolean, optional, default: true)
category
Problem category filter (string, optional, default: "all-code-essentials")
create_note
❌
dataInput
Custom input to run (string, optional)
difficulty
Problem difficulty level filter (enum: "EASY", "MEDIUM", "HARD", optional)
get_all_submissions
✅
get_daily_challenge
✅
get_note
❌
get_problem
✅
get_problem_progress
✅
get_problem_solution
✅
get_problem_submission_report
✅
get_recent_ac_submissions
✅
get_recent_submissions
✅
get_user_contest_ranking
✅
get_user_profile
✅
get_user_status
✅
id
The numerical submission ID (number, required)
keyword
Search term to filter notes (string, optional)
lang
Programming language filter (string, optional, CN only)
lastKey
Pagination token for retrieving next page (string, optional, CN only)
limit
Maximum number of problems to return (number, optional, default: 10)
list_problem_solutions
✅
offset
Number of problems to skip (number, optional)
pollIntervalMs
Polling interval in milliseconds (number, optional, default: 1500)
questionSlug
Optional problem identifier (string, optional)
questionStatus
Filter by question status (enum: "ATTEMPTED", "SOLVED", optional)
run_code
✅
search_notes
❌
search_problems
✅
searchKeywords
Keywords to search in problem titles and descriptions (string, optional)
skip
Number of notes to skip (number, optional, default: 0)
status
Submission status filter (enum: "AC", "WA", optional, CN only)
submit_solution
✅
tags
List of topic tags to filter problems by (string[], optional)
timeoutMs
Polling timeout in milliseconds (number, optional, default: 120000)
titleSlug
The URL slug/identifier of the problem (string, required)
typedCode
Source code to run (string, required)
update_note
❌
username
LeetCode username (string, required)