Skip to Content
DocumentationMCP

MCP

You can use MCP (Model Context Protocol)  servers to add external tools and connect data sources to Neovate Code.

Install MCP servers

You can use neovate mcp add to install MCP servers. Neovate Code supports local stdio server, remote SSE server and remote HTTP server.

Local stdio server

neovate mcp add <name> -- <command> [args...]

e.g.

neovate mcp add myserver -- npx -y foo neovate mcp add myserver --env FOO=bar -- npx -y foo

Real world example:

neovate mcp add playwright -- npx -y @executeautomation/playwright-mcp-server

Remote SSE server

neovate mcp add --transport sse <name> <url>

e.g.

neovate mcp add --transport sse myserver https://a.com/mcp neovate mcp add --transport sse myserver https://a.com/mcp --header "Authorization: Bearer 123"

Remote HTTP server

neovate mcp add --transport http <name> <url>

e.g.

neovate mcp add --transport http myserver https://a.com/mcp neovate mcp add --transport http myserver https://a.com/mcp --header "Authorization: Bearer 123"

Real world example:

neovate mcp add --transport http context7 https://mcp.context7.com/mcp

Manage MCP servers

neovate mcp command

You can use neovate mcp to manage the MCP servers.

# List all MCP servers neovate mcp ls # Get a MCP server neovate mcp get <name> # Remove a MCP server neovate mcp rm <name> # Enable a MCP server neovate mcp enable <name> # Disable a MCP server neovate mcp disable <name>

By default, all MCP servers operations are for the project scope. You can use -g to use the global scope.

/mcp slash command

Beside these commands, you can also use /mcp slash command to manage the MCP servers.

/mcp
Last updated on