Integrations
Provides access to LeetCode problems, daily challenges, user profiles, submission history, contest data, and rankings through the LeetCode API.
MCP 서버 LeetCode
LeetCode의 MCP(Model Context Protocol) 서버는 AI 어시스턴트가 LeetCode 문제, 사용자 정보 및 경연 대회 데이터에 액세스할 수 있도록 해줍니다.
특징
- 🚀 LeetCode API에 빠르게 액세스
- 🔍 문제 검색, 일일 챌린지 검색, 사용자 프로필 확인
- 🏆 콘테스트 데이터 및 순위 조회
- 🧩 MCP 도구 및 리소스에 대한 전체 지원
- 📦 CLI와 프로그래밍 가능한 API를 모두 제공합니다
설치
글로벌 설치
지엑스피1
설치가 완료되면 명령줄에서 직접 실행할 수 있습니다.
Copy
로컬 설치
Copy
용법
데스크톱용 Claude와 통합
Claude for Desktop claude_desktop_config.json
파일에 다음을 추가하세요.
Copy
지역 개발을 위해:
Copy
도서관으로 활용하기
Copy
사용 가능한 도구
문제 관련 도구
도구 이름 | 설명 | 매개변수 |
---|---|---|
get-daily-challenge | 매일의 도전에 참여하세요 | 없음 |
get-problem | 특정 문제에 대한 세부 정보 얻기 | titleSlug (문자열) |
search-problems | 기준에 따른 문제 검색 | tags (선택 사항), difficulty (선택 사항), limit (기본값 20), skip (기본값 0) |
사용자 관련 도구
도구 이름 | 설명 | 매개변수 |
---|---|---|
get-user-profile | 사용자 정보 가져오기 | username (문자열) |
get-user-submissions | 사용자 제출 내역 가져오기 | username (문자열), limit (선택 사항, 기본값 20) |
get-user-contest-ranking | 사용자 콘테스트 순위를 받으세요 | username (문자열) |
콘테스트 관련 도구
도구 이름 | 설명 | 매개변수 |
---|---|---|
get-contest-details | 경연대회 세부 정보 받기 | contestSlug (문자열) |
사용 가능한 리소스
문제 리소스
leetcode://daily-challenge
: 일일 챌린지leetcode://problem/{titleSlug}
: 문제 세부 정보leetcode://problems{?tags,difficulty,limit,skip}
: 문제 목록
사용자 리소스
leetcode://user/{username}/profile
: 사용자 프로필leetcode://user/{username}/submissions{?limit}
: 사용자 제출leetcode://user/{username}/contest-ranking
: 사용자 콘테스트 순위
지역 개발
저장소를 복제하고 종속성을 설치합니다.
Copy
개발 모드에서 실행:
Copy
프로젝트를 빌드하세요:
Copy
특허
MIT
관련 프로젝트
- 모델 컨텍스트 프로토콜 - MCP 사양 및 문서
- 데스크톱용 Claude - MCP 지원 AI 어시스턴트
감사의 말
- 이 프로젝트는 alfa-leetcode-api 에서 영감을 받았습니다.
You must be authenticated.
Tools
LeetCode의 MCP(Model Context Protocol) 서버는 AI 어시스턴트가 LeetCode 문제, 사용자 정보 및 경연 대회 데이터에 액세스할 수 있도록 해줍니다.
- Features
- Installation
- Usage
- Available Tools
- Available Resources
- Local Development
- License
- Related Projects
- Acknowledgements