iMessage MCP
iMessage MCP
Сервер MCP, который читает локальную базу данных iMessage и отправляет сообщения через Messages.app на macOS.
Он работает через stdio для локального использования и через HTTP для удалённого, так что телефон или планшет может обращаться к тому же серверу, что и ноутбук. В этом и заключается смысл проекта: интеграции iMessage, работающие только на десктопе, хороши, но десктоп — не то место: сообщения, на которые стоит реагировать, приходят, когда вас нет за ним.
Статус
Ранняя стадия. Слой чтения находится в разработке; HTTP-транспорт, аутентификация и развёртывание ещё не написаны. См. docs/scope.md — там описан дизайн, измерения, на которых он основан, и что сознательно отложено.
Related MCP server: iMessage MCP Server
Требования
macOS, с выполненным входом в Messages
Python 3.12+ и uv
Полный доступ к диску для интерпретатора Python, чтобы читать
~/Library/Messages/chat.db
Для отправки также требуется разрешение на управление Messages, которое macOS запрашивает при первой отправке сообщения.
Разработка
uv sync --extra test
uv run pytestТестовый набор работает офлайн и запускается на синтетической базе данных, построенной по схеме Apple. Он никогда не открывает настоящую базу, поэтому работает на машине, которая никогда не отправляла iMessage.
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceA Model Context Protocol server for reading iMessage data from macOS.29MIT
- AlicenseNot gradedqualityDmaintenanceEnables reading, searching, and sending iMessages directly from MCP-compatible clients by accessing the local macOS iMessage database, supporting conversations, attachments, and both individual and group chats.10410MIT
- AlicenseBqualityAmaintenanceEnables reading, searching, sending iMessages, viewing image attachments, and managing conversations, with full support for modern macOS attributedBody parsing.141MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for reading and sending iMessages on macOS. Exposes iMessage history and send capabilities through tools like list_conversations and send_imessage.19MIT
Related MCP Connectors
MCP connector for iMessage & Contacts via a local Mac agent + Vercel relay
Let ChatGPT, Claude & Cursor use your Mac: email, calendar, iMessage, Teams, files. Local, free.
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/duanefields/imessage-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server