Back to Home
ExpertVagabond icon

raycast-mcp-server

by ExpertVagabond

Overview

Facilitates advanced Raycast workflow automation and integration with AI assistants on macOS by exposing Raycast and system functionalities as tools.

Installation

Run Command
node dist/index.js

Environment Variables

  • RAYCAST_API_KEY
  • RAYCAST_TEAM_ID
  • GITHUB_TOKEN
  • NOTION_TOKEN
  • FIGMA_TOKEN
  • SLACK_TOKEN
  • LINEAR_TOKEN
  • JIRA_TOKEN

Security Notes

The server has critical security vulnerabilities. It directly executes shell commands (`execAsync`) with user-provided input in several tools (`raycast_extensions publish`, `raycast_search`, `raycast_clipboard copy`, `raycast_shortcut`). This exposes the server to: 1. Path traversal for arbitrary file reading (`raycast_extensions publish`) if `publish_path` is manipulated. 2. AppleScript/shell injection if inputs like `query`, `text`, or `custom_key` contain malicious characters that can break out of quoted strings within the `osascript` or `echo` commands. These vulnerabilities could allow an attacker (or a misbehaving AI) to execute arbitrary commands or read sensitive files on the host system. It is NOT safe to run without significant security fixes, including robust input sanitization and validation, or using safer execution methods that don't directly concatenate user input into shell commands.

Similar Servers

Stats

Interest Score35
Security Score3
Cost ClassLow
Avg Tokens100
Stars5
Forks0
Last Update2026-01-13

Tags

raycastmacosautomationworkflowai-agent