Kudosity MCP
официальныйСоздавайте с помощью Kudosity API для отправки SMS и MMS. Получите доступ к документации для разработчиков, ссылкам на API и инструментам для живого тестирования, чтобы отправлять сообщения, управлять списками контактов, настраивать вебхуки и многое другое.
Что можно делать с Kudosity MCP?
- Discover available messaging APIs — ask your AI to list all Kudosity APIs (SMS, RCS, WhatsApp) using
list-specs. - Inspect API endpoints and parameters — have the assistant explore paths, methods, and supported parameters for any service with
list-endpointsandget-endpoint. - Retrieve request and response schemas — get the exact body format or response structure for an endpoint via
get-request-bodyandget-response-schema. - Generate ready-to-run code snippets — produce curl, JavaScript, or Python examples with proper auth using
get-code-snippet. - Execute live API calls — send real SMS or test any Kudosity endpoint directly from chat with
execute-request.
Документация
Сервер Kudosity Model Context Protocol (MCP) позволяет редакторам с поддержкой ИИ (таким как Cursor и Windsurf) и ассистентам (например, Claude Desktop) напрямую исследовать и выполнять API Kudosity. С MCP ваш ИИ может искать спецификации API, генерировать фрагменты кода и выполнять живые запросы — и всё это не покидая вашу среду разработки.
Что такое MCP?
Model Context Protocol (MCP) — это открытый стандарт, позволяющий ИИ-приложениям безопасно обращаться к внешним источникам данных и инструментам. Сервер Kudosity MCP предоставляет ИИ-агентам:
- Прямой доступ к API функциональности Kudosity — отправка сообщений, обновление списков контактов и т. д.
- Поиск по документации — ваш ИИ может интеллектуально искать спецификации API и руководства, чтобы давать точные ответы.
- Данные в реальном времени из вашего аккаунта Kudosity — запросы и выполнение живых операций прямо из чата.
- Генерация кода для интеграций с Kudosity
- Живое выполнение API — не только статические примеры, но и реальные запросы
- Всегда актуально — на основе исходных определений Swagger API
Возможности сервера MCP
Сервер Kudosity MCP предлагает обширные инструменты для обнаружения API, документации, генерации кода и живого выполнения:
🔍 Обнаружение и исследование API
- list-specs — обнаружение доступных API для обмена сообщениями (SMS, RCS, WhatsApp и др.)
- list-endpoints — список всех путей и методов API для сервиса
- get-endpoint — просмотр поддерживаемых методов и параметров для любого пути
- search-specs — поиск по спецификациям по ключевым словам или шаблонам
📋 Схема API и документация
- get-request-body — получение схемы тела запроса для любой конечной точки
- get-response-schema — просмотр схемы ответа для конкретных конечных точек и кодов состояния
- list-security-schemes — проверка методов аутентификации и требований
- search-documentation — поиск по содержимому документации API
⚡ Генерация кода
- get-code-snippet — генерация готовых к запуску примеров на curl, JavaScript, Python и др.
- Автоматически предоставляет корректную аутентификацию и параметры
🚀 Живое выполнение API
- execute-request — выполнение реальных вызовов API в формате HAR
- Отправка тестовых SMS-сообщений
- Проверка любой конечной точки Kudosity с живыми учётными данными
- Возвращает реальные ответы и ошибки
Доступные API
Сервер MCP предоставляет доступ к следующим API Kudosity:
- Transmit Message API — сервис обмена сообщениями v2 с поддержкой SMS, RCS, MMS, WhatsApp и вебхуков
- Transmit SMS API — полнофункциональный SMS с расширенными списками контактов, ключевыми словами и отчётностью
Настройка сервера Kudosity MCP
Kudosity размещает удалённый сервер MCP по адресу https://developers.kudosity.com/mcp. Настройте свои инструменты разработки с ИИ для подключения к этому серверу.
Конфигурация аутентификации
Для API, требующих аутентификации, вам потребуется настроить свои учётные данные API. В зависимости от конечных точек методы различаются:
- api.transmitsms.com (конечные точки v1) — Basic Authentication с Base64-кодированными API Key и Secret
- api.transmitmessage.com (конечные точки v2) — API Key Authentication с вашим ключом в заголовке
x-api-key
Для конечных точек v1 (api.transmitsms.com) - Basic Authentication:
- Получите учётные данные в панели Kudosity → Developers → API Settings
- Объедините как:
API_KEY:API_SECRET - Закодируйте в Base64:
- Терминал:
echo -n "API_KEY:API_SECRET" | base64 - Консоль браузера:
btoa("API_KEY:API_SECRET") - Онлайн-инструмент: base64encode.org
- Терминал:
Для конечных точек v2 (api.transmitmessage.com) - API Key Authentication:
Используйте ваш API Key напрямую в заголовке x-api-key (кодирование в Base64 не требуется).
Для конечных точек v1 (api.transmitsms.com) - Добавьте вclaude_desktop_config.json:
JSON
{
"mcpServers": {
"kudosity": {
"command": "npx",
"args": [
"mcp-remote",
"https://developers.kudosity.com/mcp",
"--header",
"Authorization: Basic ${KUDOSITY_AUTH_HEADER}"
],
"env": {
"KUDOSITY_AUTH_HEADER": "YOUR_BASE64_ENCODED_CREDENTIALS"
}
}
}
}
Важно: Перезапустите ваш ИИ-инструмент после сохранения файла конфигурации.
Вы также можете установить интеграцию Claude MCP для этого проекта с помощью:
Bash
claude mcp add kudosity --scope project -- npx mcp-remote https://developers.kudosity.com/mcp
Тестирование настройки MCP
После настройки вы можете проверить подключение к серверу MCP:
- Перезапустите ваш ИИ-инструмент (Claude Desktop, Cursor и т. д.)
- Начните новый чат с ИИ-ассистентом
- Спросите о Kudosity — попробуйте такие вопросы:
- "Какие API предлагает Kudosity?"
- "Покажите пример отправки SMS"
- "Создайте команду curl для отправки моего первого SMS через Kudosity"
- "Как мне начать отправлять SMS с Kudosity"
В случае успеха ИИ ответит деталями API Kudosity и примерами кода, взятыми напрямую из вашего аккаунта и документации.
Обновлено около 2 месяцев назад
Копировать страницу