⚠️ 免责声明 - 自行承担风险 ⚠️
本软件按原样提供,不附带任何担保或保证。
这是一个使用AppleScript发送iMessages并管理联系人的MCP服务器。
该服务器通过Model Context Protocol (MCP)与macOS Messages和Contacts应用程序进行交互。它将AppleScript命令封装在一个TypeScript服务器中,允许您:
contacts://all访问您的联系人search_contacts - 按姓名、电话或电子邮件查找联系人
send_message - 发送iMessage
npm install
npm run build
在MacOS中:~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"imessage": {
"command": "node",
"args": ["/path/to/imessage-server/build/server.js"]
}
}
}
重启Claude Desktop
当提示时授予权限:
安装完成后,您可以自然地与Claude Desktop对话:
对于开发和调试,请使用MCP Inspector:
npx @modelcontextprotocol/inspector node build/server.js
如果消息未发送:
tail -f ~/Library/Logs/Claude/mcp*.log