Model Context Protocol
How to use Model Context Protocol (MCP) servers in Warp
Last updated
Was this helpful?
How to use Model Context Protocol (MCP) servers in Warp
Last updated
Was this helpful?
Model Context Protocol (MCP) servers expose data sources or tools to Warp's through a standardized interface — essentially acting like plugins for Warp. This allows you to extend the Agent's capabilities in a modular, flexible way.
MCP is an open source protocol. Check out the official for more detailed information on how this protocol is engineered.
In these docs, we'll focus on how to use MCP servers in Warp.
You can navigate to the MCP servers page in any of the following ways:
From , under Personal > MCP Servers
.
From the , search for Open MCP Servers
.
From Settings > AI > Manage MCP servers
.
Now, you should see a list of all the MCP servers you have added in Warp, including which servers are currently running.
To add a new MCP server, you can click the + Add
button. There are two types of MCP servers you can add:
CLI Server (Command)
If you provide a startup command, Warp will execute this command on start and handle stopping the server when Warp shuts down.
SSE (URL)
Warp will expect a valid MCP server to be listening at the provided URL.
After MCP servers are registered in Warp, you can Start or Stop them from the MCP servers page. Each running server will have a list of available tools and resources.
You can rename and edit a server's name, as well as delete the server. To prevent Warp from automatically starting a server when you open Warp, click the edit button and disable the Start on Warp Launch
option.
If you're having trouble with an MCP server, you can check the logs for any errors or messages to help you diagnose the problem by clicking the View Logs
button on a server from the MCP servers page.
Note: For now, MCP servers are synced to your in the cloud, including all environment variables. For Warp Preview users who have questions about this, please reach out to us via the dedicated Slack channel.