
mcp-google-search MCP Server
The mcp-google-search MCP Server bridges AI assistants and the web, enabling real-time search and content extraction using the Google Custom Search API. It empo...
Integrate LeetCode’s powerful coding resources and user data into FlowHunt with the LeetCode MCP Server for AI-driven productivity, analytics, and contest insights.
The LeetCode MCP Server is a Model Context Protocol (MCP) implementation designed to connect AI assistants with LeetCode’s vast repository of coding problems, user data, and contest information via GraphQL. By interfacing with the LeetCode API, this MCP server enables AI-driven tools and workflows to perform advanced tasks such as searching problems, retrieving daily challenges, accessing user profiles, and querying contest data and rankings. This integration streamlines the development workflow for AI assistants, allowing them to surface up-to-date coding challenges, user statistics, and competitive programming data, thereby enhancing productivity and the user experience for developers and learners alike.
No prompt templates are explicitly mentioned in the repository files or documentation.
No explicit list of tools is provided in server.py
or the main documentation. However, the following functionality is described:
npm install -g @mcpfun/mcp-server-leetcode
{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode"
}
}
}
If API keys are needed, use environment variables:
{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode",
"env": {
"LEETCODE_SESSION": "your-session-token"
}
}
}
}
npx -y @smithery/cli install @doggybee/mcp-server-leetcode --client claude
claude_desktop_config.json
:{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode"
}
}
}
{
"mcpServers": {
"leetcode": {
"command": "node",
"args": ["/path/to/dist/index.js"]
}
}
}
{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode",
"env": {
"LEETCODE_SESSION": "your-session-token"
}
}
}
}
{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode"
}
}
}
{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode",
"env": {
"LEETCODE_SESSION": "your-session-token"
}
}
}
}
@mcpfun/mcp-server-leetcode
globally.{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode"
}
}
}
{
"mcpServers": {
"leetcode": {
"command": "mcp-server-leetcode",
"env": {
"LEETCODE_SESSION": "your-session-token"
}
}
}
}
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"leetcode": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “leetcode” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | No prompt templates listed in the repository |
List of Resources | ✅ | Problems, daily challenge, user profiles, contest data |
List of Tools | ✅ | Problem search, daily challenge retrieval, user profile access, contest querying (not explicit) |
Securing API Keys | ✅ | Example provided using env in configuration |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
Based on the tables above, the LeetCode MCP server is a solid implementation for accessing LeetCode data via MCP. It covers the core features for integration, resource access, and setup, but lacks detailed prompt templates and explicit sampling or roots support information. The documentation is clear and provides practical configuration examples.
Has a LICENSE | Yes (MIT) |
---|---|
Has at least one tool | Yes |
Number of Forks | 3 |
Number of Stars | 14 |
It’s a Model Context Protocol server that bridges AI assistants and automation tools to LeetCode’s coding problems, user profiles, contests, and more through the LeetCode GraphQL API.
You can search and filter coding problems, retrieve the daily challenge, access user statistics, and fetch contest details and rankings directly in your AI workflows.
Store your LEETCODE_SESSION token securely using environment variables in your MCP server configuration. Example: 'env': { 'LEETCODE_SESSION': 'your-session-token' }.
Automated coding practice, personal progress tracking, contest analytics, curriculum integration for educators, and AI-powered interview preparation.
Yes, the LeetCode MCP Server is MIT licensed and can be freely used and extended.
Boost your coding workflows, contest prep, and analytics by integrating the LeetCode MCP Server with FlowHunt’s AI-powered automation.
The mcp-google-search MCP Server bridges AI assistants and the web, enabling real-time search and content extraction using the Google Custom Search API. It empo...
The ModelContextProtocol (MCP) Server acts as a bridge between AI agents and external data sources, APIs, and services, enabling FlowHunt users to build context...
The Model Context Protocol (MCP) Server bridges AI assistants with external data sources, APIs, and services, enabling streamlined integration of complex workfl...