
Chamade
Установка
npx -y @chamade/mcp-serverХарактеристики
Общее
- СтатусСообщество
- Разработчикchamade-io
- ЛицензияMIT
Технологии
- ЯзыкиJavaScript
- Транспортstreamable-httpstdio
Описание
Возможности
- Присоединение AI-агента к голосовым встречам и чатам на десяти популярных платформах
- Отправка и получение сообщений в личных диалогах и чатах встреч через инструменты
chamade_dm_chatиchamade_call_chat - Загрузка файлов: сервер генерирует предварительно подписанные URL для загрузки (
chamade_file_upload_url), файл можно прикрепить к любому сообщению - Синтез речи в звонок — команда
chamade_call_sayвоспроизводит текст голосом, настроенным в дашборде - Получение транскриптов звонков в реальном времени (события
call_transcript) - Поддержка собственной голосовой пайплайны: если у вас уже есть решение (OpenAI Realtime, LiveKit, Pipecat и др.), Chamade передаёт сырое PCM-аудио через WebSocket — вы забираете аудио на себя
- Обработка входящих файлов (включая голосовые заметки) через очередь
chamade_inbox— ссылки подписаны, агент может скачать файл без дополнительной аутентификации - Поддержка прикрепления файлов в личных сообщениях и чатах встреч для Discord, Telegram, Slack, WhatsApp и Nextcloud Talk
- Бесплатный режим на этапе раннего доступа: никакой подписки, квот или скрытых платежей
Как подключить
Сервер доступен в двух вариантах подключения.
Если клиент поддерживает Streamable HTTP (Claude Desktop последней версии, Claude Code, Cursor, Windsurf), укажите адрес https://mcp.chamade.io/mcp/ в настройках MCP. Устанавливать пакет не нужно.
Если клиент работает через stdio, выполните команду npx -y @chamade/mcp-server. Пакет автоматически запустит обёртку, которая соединится с hosted-сервером.
Пример конфигурации для Claude Desktop (stdio):
{
"mcpServers": {
"chamade": {
"command": "npx",
"args": ["-y", "@chamade/mcp-server"],
"env": {}
}
}
}
После добавления перезапустите клиент. Готово — теперь AI-ассистент может управлять звонками и сообщениями через Chamade.
Для работы голосовых функций дополнительно настройте STT/TTS-провайдера (ElevenLabs, Deepgram, OpenAI, Cartesia) в личном кабинете на портале chamade.io. Это делается один раз и не требует перезапуска MCP-сервера.
Примеры запросов
- «Присоединись к встрече Google Meet по ссылке https://meet.google.com/abc-def-ghi и поприветствуй участников.»
- «Отправь в чат текущего созвона в Teams сообщение: «Презентация начнётся через 2 минуты, подготовьте вопросы»».
- «Проверь входящие файлы в chamade_inbox, скачай последнее голосовое сообщение и расшифруй его.»
- «Скажи в звонок: «Извините, мне нужно переключиться. Повторите, пожалуйста, последний слайд» — используй голос ElevenLabs.»
Технические детали
Язык реализации: JavaScript. Основной транспорт: Streamable HTTP (сервер расположен по адресу https://mcp.chamade.io/mcp/). Для обратной совместимости предоставляется npm-пакет, который выступает stdio-обёрткой — он запускает локальный процесс, прозрачно соединяющийся с hosted-сервером. Лицензия: MIT. Клиенты: любые MCP-клиенты с поддержкой Streamable HTTP (Claude Desktop, Claude Code, Cursor, Windsurf) или stdio. Для полноценной работы с голосом потребуется настроить STT/TTS-провайдера в дашборде Chamade. Сервер находится на ранней стадии и на данный момент полностью бесплатен.