MCP client - Raycast - verified
How to add an MCP server to Raycast
Where to add MCP servers in Raycast: Install MCP Server command (or Install New Server action in Manage MCP Servers), a form with name, icon, transport and connection details. Its docs list support for stdio and Streamable HTTP. They do not state SSE. It handles OAuth sign-in for remote servers.
Raycast homepage - Raycast in our tools directory - Compare all MCP clients
- Kind
- Desktop app
- stdio
- Yes
- Streamable HTTP
- Yes
- SSE
- Not stated
Add a server
- Where the config lives
- Install MCP Server command (or Install New Server action in Manage MCP Servers), a form with name, icon, transport and connection details
- Source: manual.raycast.com/ai/model-context-protocol
The Raycast docs publish no copyable config example; servers are added through the steps above. The full walkthrough is in the official docs (manual.raycast.com).
Which server?
Pick a server from the verified directory of official MCP servers. Each one lists its transport, auth and the setup snippets its vendor publishes, so you can match it to what Raycast supports.
MCP support
What the Raycast docs say it supports. Not stated means the docs do not say either way.
| Feature | Value | Source |
|---|---|---|
| ToolsCalls the functions a server exposes. | Yes | manual.raycast.com/ai/model-context-protocol |
| ResourcesReads data and files a server exposes as resources. | Not stated | Docs do not say |
| PromptsOffers a server's prompt templates to the user. | Not stated | Docs do not say |
| SamplingLets a server ask the client's model for a completion. | Not stated | Docs do not say |
| RootsTells a server which directories it may work in. | Not stated | Docs do not say |
| ElicitationLets a server ask the user for input mid-task. | Not stated | Docs do not say |
| DiscoveryPicks up tools, prompts or resources a server adds or removes while connected. | Not stated | Docs do not say |
| InstructionsUses the instructions a server sends when it connects. | Not stated | Docs do not say |
| stdioStarts a local server as a subprocess. | Yes | manual.raycast.com/ai/model-context-protocol |
| Streamable HTTPConnects to a remote server over the current HTTP transport. | Yes | manual.raycast.com/ai/model-context-protocol |
| SSEConnects over the older HTTP+SSE transport. | Not stated | Docs do not say |
| OAuthSigns in to remote servers with OAuth. | Yes | manual.raycast.com/ai/model-context-protocol |
Worth knowing
Raycast exposes MCP server tools to AI Chat, Quick AI and AI Commands via @-mentions, handles OAuth with Dynamic Client Registration plus PKCE or static credentials, and is HTTP-only on iOS.
Other desktop apps
FAQ
Where is the Raycast MCP config?
Install MCP Server command (or Install New Server action in Manage MCP Servers), a form with name, icon, transport and connection details. Its docs publish no copyable config example; setup steps are at https://manual.raycast.com/ai/model-context-protocol
Does Raycast support remote MCP servers over Streamable HTTP?
Yes, per https://manual.raycast.com/ai/model-context-protocol. Its docs list support for stdio and Streamable HTTP. They do not state SSE.
Does Raycast support OAuth for MCP servers?
Yes. It handles OAuth sign-in for remote servers. Source: https://manual.raycast.com/ai/model-context-protocol
Which MCP features does Raycast support?
Its docs list Tools. They do not state Resources, Prompts, Sampling, Roots, Elicitation, Discovery and Instructions.
Sources
Last verified from the pages below.
- Raycast Manual: Model Context Protocol - manual.raycast.com
Newsletter
New MCP servers, the week they ship
One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.