Skip to main content
Glama

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

  1. raycast_auth - Manage Raycast and service authentication

  2. raycast_extensions - Manage Raycast extensions and store integration

  3. raycast_workflows - Create and manage Raycast workflows and automations

  4. raycast_search - Search and launch applications, files, or commands via Raycast

  5. raycast_clipboard - Manage clipboard history via Raycast

  6. raycast_shortcut - Trigger Raycast shortcuts and hotkeys

  7. raycast_window - Control Raycast window behavior

  8. raycast_system - Access system functions through Raycast

  9. 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

Related MCP server: AiDD MCP Server

Installation

Via Claude Desktop

Add to your claude_desktop_config.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-server

Via Smithery

smithery install raycast-mcp-server

Development

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 build

Running Locally

npm start

Building for Production

npm run build

Usage 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

  • RAYCAST_API_KEY - Raycast API key (if available)

  • RAYCAST_TEAM_ID - Raycast team ID (if applicable)

Contributing

  1. Fork the repository

  2. Create a feature branch

  3. Make your changes

  4. Add tests if applicable

  5. 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.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    Enables AI assistants to automate macOS through AppleScript and JXA by providing 44 tools for application management, window control, and UI interaction. It allows for comprehensive system control including screen capture, keyboard and mouse simulation, and system information retrieval.
    44
    22
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.

  • 15 media & data tools for AI agents: search, transcribe, subtitles, voiceover, translate & more.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ExpertVagabond/raycast-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server