@pipeworx/leetcode
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/leetcode’s. Install: one-click buttons
Connect to just the @pipeworx/leetcode pack
https://gateway.pipeworx.io/leetcode/mcp — only @pipeworx/leetcode’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 6
LeetCode MCP — public profile + problem lookups via the keyless GraphQL endpoint at leetcode.com/graphql.
Tools
user_profile(username)— public profile (real name, avatar, ranking, contest rating)user_solved(username)— solved-problem stats by difficultyuser_recent_submissions(username, limit?)— recent accepted submissionsdaily_question()— today’s daily coding challengeproblem(title_slug)— problem detail by slug (e.g. “two-sum”)problemset_stats()— total problems by difficulty
Notes
Uses LeetCode’s public GraphQL endpoint — unofficial, may change without notice.
Data source
https://leetcode.com/graphql
Tools
- user_profile — Fetch a LeetCode user’s public profile by username via GraphQL; returns real name, bio, avatar, global ranking, country, company, school, and star rating.
- user_solved — Solved counts by difficulty.
- user_recent_submissions — Recent accepted submissions.
- daily_question — Today’s daily coding challenge.
- problem — Problem detail by slug.
- problemset_stats — Total problems by difficulty.
Tools
daily_question— Today's daily coding challenge.problem— Problem detail by slug.problemset_stats— Total problems by difficulty.user_profile— Fetch a LeetCode user's public profile by username via GraphQL; returns real name, bio, avatar, global ranking, country, company, school, and star rating.user_recent_submissions— Recent accepted submissions.user_solved— Solved counts by difficulty.