Coyote MCP服务器
一个模型上下文协议(MCP)服务器,通过以下方式在macOS上执行AppleScript run_applescript 工具。
快速开始
git clone https://github.com/Sai-Adarsh/coyote-mcp-server.git
cd coyote-mcp-server
npm install
npm run build
npm run setup-claude-cli # or setup-claude, setup-vscode, setup-windsurf, setup-cursor使用命令
交互模式(推荐):
claude --mcp-config ~/.config/claude-cli/mcp.json然后键入任何命令,如:
Use AppleScript to show a dialog with 'Hello World'Use AppleScript to open CalculatorUse AppleScript to open Safari and go to google.com
快速命令:
# Test the setup
claude --mcp-config ~/.config/claude-cli/mcp.json --print "Use AppleScript to show a dialog with 'Hello World'"
# Open applications
claude --mcp-config ~/.config/claude-cli/mcp.json --print "Use AppleScript to open Calculator"
claude --mcp-config ~/.config/claude-cli/mcp.json --print "Use AppleScript to open Safari"
# Navigate websites
claude --mcp-config ~/.config/claude-cli/mcp.json --print "Use AppleScript to open Safari and go to google.com"
# Create notifications
claude --mcp-config ~/.config/claude-cli/mcp.json --print "Use AppleScript to show a notification with title 'Test' and message 'Hello from MCP'"注: Claude CLI将在执行AppleScript命令之前请求权限。在提示允许自动化时授予权限。
快速设置命令
| 客户端 | 安装命令 |
|---|---|
| Claude CLI | npm run setup-claude-cli |
| 克劳德桌面 | npm run setup-claude |
| VS代码 | npm run setup-vscode |
| 风帆冲浪 | npm run setup-windsurf |
| 光标 | npm run setup-cursor |
| 所有客户 | npm run setup-all |
安装后
设置完成后,您将看到MCP服务器列为 coyote-use 在您的客户中:
- Claude命令行界面/桌面:服务器出现在MCP配置中
- VS代码:可在MCP扩展中作为
coyote-use - 帆板运动:可在Cascade中使用→ 插件如
coyote-use - 光标:服务器在MCP配置中显示为
coyote-use
服务器提供 run_applescript 用于在macOS上执行AppleScript命令的工具。
卸载
要完全删除Coyote MCP服务器和所有配置:
npm run uninstall
# or
./uninstall.sh这将:
- 移除
coyote-use所有MCP客户端配置中的服务器 - 卸载全局npm包
- 从系统PATH中清理二进制文件
- 创建已修改配置的备份副本
- 清理npm缓存和旧备份文件
故障排除
更新后未找到命令错误:
hash -r发展
npm run build # Build the server
npm start # Start manually for testing