bluebubbles-mcp
bluebubbles-mcp
MCP-сервер для BlueBubbles — доступ к iMessage из любого MCP-клиента.
Создан с нуля без сторонних MCP-зависимостей, кроме официального SDK mcp и httpx.
Предварительные требования
Python 3.11+
Запущенный сервер BlueBubbles с включенным API-доступом
Установка
git clone https://github.com/metaember/bluebubbles-mcp.git
cd bluebubbles-mcp
uv syncКонфигурация
Добавьте в конфигурацию вашего MCP-клиента (например, Claude Code ~/.claude/settings.json):
{
"mcpServers": {
"bluebubbles": {
"command": "uv",
"args": ["--directory", "/path/to/bluebubbles-mcp", "run", "python", "-m", "bb_mcp.server"],
"env": {
"BLUEBUBBLES_URL": "https://your-bluebubbles-server",
"BLUEBUBBLES_PASSWORD": "your-server-password"
}
}
}
}Инструменты
Инструмент | Описание | Аннотации |
| Проверка соединения с сервером | только для чтения |
| Информация о сервере и его состоянии | только для чтения |
| Список переписок по недавней активности | только для чтения |
| Детали чата с участниками | только для чтения |
| Сообщения из чата | только для чтения |
| Поиск по тексту, чату, временному диапазону | только для чтения |
| Одиночное сообщение по GUID | только для чтения |
| Все контакты | только для чтения |
| Поиск по телефону/email | только для чтения |
| Проверка регистрации в iMessage | только для чтения |
| Проверка регистрации в FaceTime | только для чтения |
| Список запланированных сообщений | только для чтения |
| Сообщения за последние N минут во всех чатах | только для чтения |
| Чаты с непрочитанными сообщениями + их последние сообщения | только для чтения |
| Метаданные вложения | только для чтения |
| Скачивание вложения в формате base64 | только для чтения |
| Отправить уведомление о прочтении | идемпотентный, open-world |
| Пометить чат как непрочитанный (локально) | идемпотентный |
| Переименовать групповой чат | идемпотентный |
| Показать индикатор набора текста | open-world |
| Остановить индикатор набора текста | open-world |
| Отправить в существующий чат | open-world |
| Отправить на номер телефона/email | open-world |
| Отправить файловое вложение | open-world |
| Реакция Tapback | open-world |
| Редактировать отправленное сообщение | open-world |
| Запланировать сообщение на будущее | open-world |
| Добавить в групповой чат | open-world |
| Отозвать сообщение | деструктивный, open-world |
| Удалить из группового чата | деструктивный, open-world |
| Покинуть групповой чат | деструктивный, open-world |
| Удалить переписку | деструктивный, open-world |
| Отменить запланированное сообщение | деструктивный, open-world |
Лицензия
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/metaember/bluebubbles-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server