| name | interactive-leetcode-mcp |
| description | Use when the user wants to practice LeetCode problems, submit solutions, or set up LeetCode integration. Covers MCP server installation, learning-guided practice flow, solution submission, and authentication. |
| homepage | https://github.com/SPerekrestova/interactive-leetcode-mcp |
| disable-model-invocation | true |
Interactive LeetCode MCP
MCP server for LeetCode practice with learning-guided hints, solution submission, and AI-driven authentication.
Prerequisite: Ensure MCP Server Is Connected
Before anything else, check whether the get_started tool is available. If it is, the server is connected — skip to the next section.
If get_started is NOT available, the MCP server needs to be installed. Ask the user for confirmation before proceeding — explain that this will download and run an npm package.
The npm package is @sperekrestova/interactive-leetcode-mcp (source: GitHub). It runs over stdio transport. Requires Node.js >= 20.
After the user confirms, add to the client's MCP configuration (the exact file varies by client):
{
"mcpServers":