Connections & Capabilities
Connects To
Capabilities
Quickstart
Install
npx -y @smithery/cli install @doggybee/mcp-server-leetcode --client claudeConfig
{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode"
}
}
}Exposed MCP Tools (7)
get-daily-challengeRetrieves the LeetCode daily coding challenge.
Read-only operation; no side effects.
get-problemFetches details for a specific LeetCode problem.
Read-only operation; retrieves problem information.
search-problemsSearches LeetCode problems based on specified criteria.
Read-only operation; filters and retrieves problem lists.
get-user-profileRetrieves a LeetCode user's profile information.
Read-only operation; accesses publicly available user data.
get-user-submissionsFetches a LeetCode user's submission history.
Read-only operation; retrieves user submission data.
get-user-contest-rankingRetrieves a LeetCode user's contest ranking.
Read-only operation; accesses user's contest ranking data.
get-contest-detailsRetrieves 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.
