Integrations
Сообщения Mac MCP
Мост Python для взаимодействия с приложением macOS Messages с использованием MCP (Multiple Context Protocol).
Функции
- Прочитайте последние сообщения из приложения «Сообщения» macOS
- Фильтровать сообщения по контакту
- Отправляйте новые сообщения через iMessage
- Доступ к сообщениям через API
Предпосылки
- macOS (протестировано на macOS 11+)
- Питон 3.10+
- менеджер пакетов uv
Установка УФ
Если вы используете Mac, установите uv с помощью Homebrew:
В противном случае следуйте инструкциям по установке на сайте uv .
⚠️ Не продолжайте работу до установки УФ-излучения.
Установка
Разрешение на полный доступ к диску
⚠️ Для доступа к базе данных сообщений этому приложению требуются права полного доступа к диску для вашего терминала или приложения.
Чтобы предоставить полный доступ к диску:
- Откройте Системные настройки/Настройки > Безопасность и конфиденциальность/Конфиденциальность > Полный доступ к диску.
- Нажмите на значок замка, чтобы внести изменения.
- Добавьте в список свое терминальное приложение (Terminal, iTerm2 и т. д.) или Claude Desktop/Cursor
- Перезапустите терминал или приложение после предоставления разрешения.
Интеграция
Интеграция рабочего стола Клода
- Перейдите в Claude > Настройки > Разработчик > Изменить конфигурацию > claude_desktop_config.json
- Добавьте следующую конфигурацию:
Интеграция курсора
Перейдите в Настройки курсора > MCP и вставьте это как команду:
⚠️ Запускайте только один экземпляр сервера MCP (либо на Cursor, либо на Claude Desktop), а не оба
Вариант 1: Установка из PyPI
Вариант 2: Установка из исходного кода
Использование
Как модуль
Как инструмент командной строки
Разработка
Версионирование
Этот проект использует семантическое версионирование. Подробности о том, как работает система версионирования и как выпускать новые версии, см. на сайте VERSIONING.md.
Чтобы повысить версию:
Заметки о безопасности
Это приложение напрямую обращается к базе данных сообщений, содержащей личные сообщения. Пожалуйста, используйте его ответственно и убедитесь, что у вас есть соответствующие разрешения.
Лицензия
Массачусетский технологический институт
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
История Звезды
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Мост Python для взаимодействия с приложением macOS Messages с использованием MCP (Multiple Context Protocol). Простая установка с помощью uvx mac-messages-mcp
- Функции
- Предпосылки
- Установка
- Интеграция
- Использование
- Разработка
- Заметки о безопасности
- Лицензия
- Внося вклад
- История Звезды
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA simple MCP server that can send notifications on mac devices.Last updated -598TypeScriptMIT License
- -securityAlicense-qualityA streamlined foundation for building Model Context Protocol servers in Python, designed to make AI-assisted development of MCP tools easier and more efficient.Last updated -12PythonMIT License
- -securityFlicense-qualityA Python server that enables interaction with macOS native applications (Contacts, Notes, Mail, Messages, Reminders, Calendar, and Maps) through AppleScript, featuring asynchronous operations and type-safe interfaces.Last updated -5Python
- -securityAlicense-qualityA macOS app that provides an MCP server to your Messages, Contacts, and moreLast updated -468Apache 2.0