iMCP
Приложение для macOS, которое связывает вашу цифровую жизнь с AI через Model Context Protocol, предоставляя доступ к данным из Календаря, Контактов, Локации, Карт, Сообщений, Напоминаний и Погоды.
автор: mattt
curl -fsSL https://vibebaza.com/i/imcp | bash
Приложение для macOS, которое связывает вашу цифровую жизнь с AI через Model Context Protocol, предоставляя доступ к данным из Календаря, Контактов, Локации, Карт, Сообщений, Напоминаний и Погоды.
Установка
Прямая загрузка
Download from https://iMCP.app/download (requires macOS 15.3 or later)
Homebrew
brew install --cask mattt/tap/iMCP
Конфигурация
Claude Desktop
{
"mcpServers": {
"iMCP": {
"command": "{paste iMCP server command}"
}
}
}
Доступные инструменты
| Инструмент | Описание |
|---|---|
fetchContacts |
Доступ к контактной информации о вас и поиск ваших контактов по имени, номеру телефона или email... |
Возможности
- Просмотр и управление событиями календаря с настраиваемыми параметрами, такими как повторяемость, уведомления и статус доступности
- Доступ к контактной информации и поиск контактов по имени, номеру телефона или email адресу
- Доступ к данным текущего местоположения и конвертация между адресами и географическими координатами
- Сервисы локации, включая поиск мест, маршруты, поиск точек интереса, оценку времени в пути и генерацию статичных изображений карт
- Доступ к истории сообщений с определенными участниками в настраиваемых временных диапазонах
- Просмотр и создание напоминаний с настраиваемыми сроками, приоритетами и уведомлениями в разных списках напоминаний
- Доступ к текущим погодным условиям, включая температуру, скорость ветра и погодные условия для любого местоположения
- Результаты инструментов в формате JSON-LD с использованием словарей Schema.org
- Модель безопасности App Sandbox с пользовательским контролем разрешений
Примеры использования
How's the weather where I am?
Ресурсы
Примечания
Требуется macOS 15.3 или новее. Использует App Sandbox для безопасности. Коммуникация между приложением и CLI через Bonjour для автоматического обнаружения. Для доступа к Сообщениям требуется открытие файла chat.db через системный файловый селектор. Создано с Swift SDK для Model Context Protocol. Включает пакет Madrid для чтения базы данных iMessage и пакет Ontology для структурированных данных.