Raycast 工作流自动化的全面模型上下文协议(MCP)服务器,提供9种强大的工具,用于将Raycast与AI助手如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 raycast-mcp-server
smithery install raycast-mcp-server
git clone https://github.com/ExpertVagabond/raycast-mcp-server.git
cd raycast-mcp-server
npm install
npm run build
npm start
npm run build
# 设置GitHub认证
{"tool": "raycast_auth", "arguments": {"action": "setup", "service": "github"}}
# 验证凭据
{"tool": "raycast_auth", "arguments": {"action": "validate", "service": "github"}}
# 搜索扩展
{"tool": "raycast_extensions", "arguments": {"action": "search", "query": "github"}}
# 列出已安装的扩展
{"tool": "raycast_extensions", "arguments": {"action": "list"}}
# 创建自定义工作流
{"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"}
]
}}
# 执行工作流
{"tool": "raycast_workflows", "arguments": {"action": "execute", "name": "morning-routine"}}
RAYCAST_API_KEY - Raycast API密钥(如有)RAYCAST_TEAM_ID - Raycast团队ID(如有)MIT
对于问题和功能请求,请使用GitHub Issues页面。
为Raycast和MCP社区打造,充满❤️。