Raycast MCP 服务器
一个全面的Model Context Protocol (MCP)服务器,用于Raycast工作流自动化,提供9个强大工具,将Raycast与Claude等AI助手集成。
特性
根据您的要求,我将中文内容翻译成中文内容,原文内容已给出,无需额外翻译。 9 综合工具
- raycast_auth 管理Raycast和服务认证
- raycast_extensions 管理Raycast扩展并集成存储
- raycast_workflows 创建和管理Raycast工作流和自动化
- 射线投射搜索 通过 Raycast 搜索并启动应用程序、文件或命令
- raycast剪贴板 通过 Raycast 管理剪贴板历史
- 射线投射快捷键 触发射线检测快捷键和热键
- 射线窗口 控制射线窗口行为
- 射线投射系统 通过 Raycast 访问系统功能
- 另外还提供额外的工作流程工具
🚀 能力
- 全面支持OAuth集成,适用于多种服务
- 扩展管理与发布工作流程
- 自定义工作流的创建与执行
- 系统自动化与控制
- 剪贴板管理
- 搜索与导航
安装
通过Claude桌面版
添加到您的 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}"
}
}
}
}通过NPX(即将推出)
npx raycast-mcp-server通过史密瑟里
smithery install raycast-mcp-server开发
先决条件
- Node.js 18+
- TypeScript
- 在macOS上安装Raycast
设置
git clone https://github.com/ExpertVagabond/raycast-mcp-server.git
cd raycast-mcp-server
npm install
npm run build本地运行
npm start为生产构建
npm run build使用示例
认证管理
# Setup GitHub authentication
{"tool": "raycast_auth", "arguments": {"action": "setup", "service": "github"}}
# Validate credentials
{"tool": "raycast_auth", "arguments": {"action": "validate", "service": "github"}}扩展管理
# Search for extensions
{"tool": "raycast_extensions", "arguments": {"action": "search", "query": "github"}}
# List installed extensions
{"tool": "raycast_extensions", "arguments": {"action": "list"}}工作流自动化
# 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"}}环境变量
RAYCAST_API_KEY- Raycast API密钥(如适用)RAYCAST_TEAM_ID- Raycast团队ID(如适用)
贡献
- 克隆该仓库
- 创建一个特性分支
- 做出你的修改
- 如适用,请添加测试
- 提交拉取请求
许可证
麻省理工
支持
对于问题和功能请求,请使用 页面。
______________________________________________________________________
为Raycast和MCP社区用心打造。
