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-endpoints and get-endpoint.
  • Retrieve request and response schemas — get the exact body format or response structure for an endpoint via get-request-body and get-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:

  1. Получите учётные данные в панели Kudosity → Developers → API Settings
  2. Объедините как: API_KEY:API_SECRET
  3. Закодируйте в 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:

  1. Перезапустите ваш ИИ-инструмент (Claude Desktop, Cursor и т. д.)
  2. Начните новый чат с ИИ-ассистентом
  3. Спросите о Kudosity — попробуйте такие вопросы:
    • "Какие API предлагает Kudosity?"
    • "Покажите пример отправки SMS"
    • "Создайте команду curl для отправки моего первого SMS через Kudosity"
    • "Как мне начать отправлять SMS с Kudosity"

В случае успеха ИИ ответит деталями API Kudosity и примерами кода, взятыми напрямую из вашего аккаунта и документации.

Обновлено около 2 месяцев назад


Копировать страницу