Model Context Protocol ( MCP ) Python server to use with continue.dev
Overview
MCP Server is a Python-based server designed to work with continue.dev, providing customizable prompt templates, resources, and tools for various development tasks.
To use MCP Server, set it up by managing dependencies with the uv tool, and run the server application. You can create prompts from markdown files located in the prompts folder.
- Customizable prompt templates for various tasks - Integration with FastMCP for server functionality - Tools for web search and unit testing - Ability to draft project blueprints and create tests from specifications
- Reviewing code generated by other language models (LLMs)
- Ensuring code readability and adherence to Clean Code principles
- Generating tests from project specifications
- Drafting detailed blueprints for project development
Add to your AI client
Use these steps to connect Model Context Protocol ( MCP ) Python server to use with continue.dev in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-server-continue-alexsmirnov": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-continue-alexsmirnov"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-server-continue-alexsmirnov": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-continue-alexsmirnov"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-server-continue-alexsmirnov": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-continue-alexsmirnov"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-server-continue-alexsmirnov": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-continue-alexsmirnov"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-server-continue-alexsmirnov": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-continue-alexsmirnov"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-server-continue-alexsmirnov": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-continue-alexsmirnov"
]
}
}
}FAQ
What programming language is MCP Server built with?
MCP Server is built using Python.
How do I customize prompts?
Prompts can be customized by editing markdown files in the `prompts` folder and using variable names in {{variable}} format.
Can MCP Server help with testing?
Yes! MCP Server includes tools for creating and running unit tests.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1845,"uuid":"9cf9242e-af92-41da-8eea-3776eab9c5fe","name":"mcp-server-continue","title":"Model Context Protocol ( MCP ) Python server to use with continue.dev","description":"","avatar_url":"https://avatars.githubusercontent.com/u/230641?v=4","created_at":"$D2025-03-05T05:39:31.564Z","updated_at":"$D2025-03-12T10:21:15.982Z","status":"created","author_name":"alexsmirnov","author_avatar_url":"https://avatars.githubusercontent.com/u/230641?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/alexsmirnov/mcp-server-continue","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"Python\",\"is_official\":false,\"latest_commit_time\":\"2025-04-14 23:30:11\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]