Raycast MCP server
Raycast workflow automation MCP server with 9 tools
5 stars
Reviews
Write oneNobody has reviewed Raycast yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Raycast tools (3, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
raycast_authManage Raycast and service authentication
raycast_extensionsManage Raycast extensions and store integration
raycast_workflowswrite actionCreate and manage Raycast workflows and automations
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 7 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Raycast compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 5
- more than 83% of 28,688 servers
What its tools let an agent do: 2 read · 1 change
Install Raycast in Claude Code, Cursor or VS Code
Runs npx -y raycast-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add raycast -- npx -y raycast-mcp-server
What the publisher says
From the Raycast repository's README, as published. We do not edit it. Read it on GitHub
Raycast MCP Server
A comprehensive Model Context Protocol (MCP) server for Raycast workflow automation, providing 9 powerful tools to integrate Raycast with AI assistants like Claude.
Features
🔧 9 Comprehensive Tools
- raycastauth** - Manage Raycast and service authentication
- raycastextensions** - Manage Raycast extensions and store integration
- raycastworkflows** - Create and manage Raycast workflows and automations
- raycastsearch** - Search and launch applications, files, or commands via Raycast
- raycastclipboard** - Manage clipboard history via Raycast
- raycastshortcut** - Trigger Raycast shortcuts and hotkeys
- raycastwindow** - Control Raycast window behavior
- raycastsystem** - Access system functions through Raycast
- Plus additional workflow tools
🚀 Capabilities
- Full OAuth integration support for multiple services
- Extension management and publishing workflow
- Custom workflow creation and execution
- System automation and control
- Clipboard management
- Search and navigation
Installation
Via Claude Desktop
Add to your claudedesktopconfig.json:
{
"mcpServers": {
"raycast": {
"command": "node",
"args": ["/path/to/raycast-mcp/dist/index.js"],
"env": {
"RAYCAST_API_KEY": "${RAYCAST_API_KEY}",
"RAYCAST_TEAM_ID": "${RAYCAST_TEAM_ID}"
}
}
}
}Via NPX (Coming Soon)
npx raycast-mcp-serverVia Smithery
smithery install raycast-mcp-serverDevelopment
Prerequisites
- Node.js 18+
- TypeScript
- Raycast installed on macOS
Setup
git clone https://github.com/ExpertVagabond/raycast-mcp-server.git
cd raycast-mcp-server
npm install
npm run buildRunning Locally
npm startBuilding for Production
npm run buildUsage Examples
Authentication Management
# Setup GitHub authentication
{"tool": "raycast_auth", "arguments": {"action": "setup", "service": "github"}}
# Validate credentials
{"tool": "raycast_auth", "arguments": {"action": "validate", "service": "github"}}Extension Management
# Search for extensions
{"tool": "raycast_extensions", "arguments": {"action": "search", "query": "github"}}
# List installed extensions
{"tool": "raycast_extensions", "arguments": {"action": "list"}}Workflow Automation
# Create a custom workflow
{"tool": "raycast_workflows", "arguments": {
"action": "create",
"name": "morning-routine",
"steps": [
{"type": "command", "action": "open-calendar"},
{"type": "api_call", "action": "fetch-weather"},
{"type": "notification", "action": "daily-summary"}
]
}}
# Execute a workflow
{"tool": "raycast_workflows", "arguments": {"action": "execute", "name": "morning-routine"}}Environment Variables
- RAYCASTAPIKEY - Raycast API key (if available)
- RAYCASTTEAMID - Raycast team ID (if applicable)
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests if applicable
- Submit a pull request
License
MIT
Support
For issues and feature requests, please use the GitHub Issues page.
Built with ❤️ for the Raycast and MCP communities.
Nothing above is checked by us. What we check is on the safety report.
Raycast: common questions
- Is Raycast MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Raycast safety report
- How do I install Raycast?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Raycast need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Raycast maintained?
- The last commit was 43 days ago (2026-09-21). The latest release is v1.0.1.
- How does Raycast compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.