Перейти к содержимому
Integration

Сервер Botoi MCP: 44 инструмента разработчика в вашем помощнике по написанию искусственного интеллекта

| 7 min read

Подключите Claude, Cursor или VS Code к 44 инструментам разработчика через MCP. Поиск DNS, подписывание JWT, кодирование Base64, обнаружение личных данных и многое другое; нет переключения контекста.

AI assistant interface with tool integrations
Photo by Possessed Photography on Unsplash

Вы устраняете проблему DNS в Claude Code. Вам нужны записи A для домена. Варианты: открыть браузер, найти онлайн-инструмент, скопировать результат обратно. Или откройте терминал, помните dig синтаксис, проанализируйте вывод самостоятельно.

Оба нарушают ваш поток. Необходимая информация находится в двух шагах от места, где вы работаете.

Ботой теперь запускает сервер MCP по адресу api.botoi.com/mcp с 44 ​​инструментами разработчика. Подключите его к Claude Desktop, Claude Code, Cursor или VS Code, и ваш AI-помощник сможет напрямую вызывать такие инструменты, как поиск DNS, декодирование JWT, кодирование Base64 и обнаружение PII. Никаких вкладок браузера, никакого переключения терминалов.

Настройка занимает 30 секунд

Сервер MCP использует транспорт Streamable HTTP. Это лицо без гражданства; нет сеанса для инициализации или соединения SSE, которое нужно поддерживать. Добавьте URL-адрес в конфигурацию клиента, и все готово.

Клод Рабочий стол

Открыть claude_desktop_config.json и добавьте:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

Клод Код

Запустите это в своем терминале:

claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp

Курсор

Откройте настройки курсора, перейдите в MCP и добавьте:

{
  "mcpServers": {
    "botoi": {
      "url": "https://api.botoi.com/mcp",
      "type": "streamable-http"
    }
  }
}

VS Code (второй пилот GitHub)

Добавьте это в свой settings.json:

{
  "mcp": {
    "servers": {
      "botoi": {
        "type": "streamable-http",
        "url": "https://api.botoi.com/mcp"
      }
    }
  }
}

Все четыре клиента обнаруживают 44 инструмента при первом подключении. Ни установки npm, ни контейнера Docker, ни локального процесса, которым нужно управлять.

Что вы получаете: 44 инструмента в 5 категориях.

Сервер MCP предоставляет тщательно подобранное подмножество более чем 150 конечных точек API Botoi. Это инструменты, к которым разработчики чаще всего обращаются во время сеансов кодирования.

Поиск (12 инструментов)

Анализ сети и домена, не выходя из редактора.

  • IP-поиск - геолокация, номер провайдера и AS для любого IP
  • DNS-поиск - Записи A, AAAA, MX, TXT, CNAME, NS
  • WHOIS - регистрация домена, регистратор, срок действия
  • Проверка SSL - данные сертификата и заголовки безопасности
  • Подтвердить электронную почту - синтаксис, записи MX, одноразовая проверка
  • HTTP-заголовки - заголовки ответов для любого URL
  • Метаданные URL-адреса - заголовок, теги OG, извлечение значков
  • Доступность домена - проверьте, зарегистрирован ли домен
  • Технический детектор - определить фреймворки, CMS и аналитику на сайте
  • VPN-обнаружение - проверьте, является ли IP-адрес узлом VPN, прокси или Tor
  • Поиск телефона - анализировать и проверять номера телефонов
  • Поиск компании - информация о компании из доменного имени

Текст и данные (10 инструментов)

Кодирование, преобразование и преобразование формата.

  • Кодирование/декодирование Base64 - UTF-8 в Base64 и обратно
  • Формат JSON - красивая печать с настраиваемым отступом
  • Проверка JSON - проверка синтаксиса с позициями ошибок
  • Разметка в HTML - Преобразование, совместимое с GFM
  • HTML в Markdown - обратное преобразование
  • CSV в JSON - разобрать CSV в массивы JSON
  • YAML в JSON / JSON в YAML - двунаправленное преобразование
  • XML в JSON - Преобразование XML-документов

Утилиты разработчика (12 инструментов)

Инструменты, для которых в противном случае вы бы открыли отдельную вкладку.

  • Хэш - МД5, ША-1, ША-256, ША-512
  • Создать UUID - v4 и v7
  • Подписание/проверка JWT - создавать и декодировать токены
  • Крон Описать - пояснения cron на простом английском языке
  • Создать пароль - настраиваемая длина и сложность
  • URL-кодирование/декодирование - процентное кодирование
  • Тест регулярного выражения - тестовые шаблоны для строк
  • Текстовая разница - унифицированный вывод различий
  • Семвер Парс - мажор, минор, извлечение патчей
  • Преобразование временной метки - Unix до ISO 8601 и обратно

Безопасность (5 инструментов)

  • Шифрование/дешифрование - AES-256-GCM с парольной фразой
  • TOTP Генерация - одноразовые пароли по времени
  • Проверка кредитной карты - Проверка Луна и обнаружение сети
  • Обнаружение личных данных - находить электронные письма, телефоны и SSN в тексте

Трансформация (5 инструментов)

  • Минимизировать JS/CSS - уменьшить размеры файлов
  • Формат SQL - украсить SQL-запросы
  • Формат кода - форматирование JS, TS, Python, Go, Rust и т. д.
  • JSON в TypeScript - генерировать интерфейсы из JSON

Реальный пример: поиск DNS от Claude Code

Вы настраиваете Cloudflare DNS для домена клиента и хотите проверить распространяемые записи A. Спросите своего помощника:

> "Look up the DNS records for github.com"

Tool call: lookup_dns
Input: { "domain": "github.com", "type": "A" }

Result:
{
  "domain": "github.com",
  "type": "A",
  "records": [
    { "value": "140.82.121.4", "ttl": 60 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 12
}

Ассистент звонит lookup_dns, передает домен и тип записи и возвращает структурированный JSON. Ни терминала, ни браузера, ни копирования-вставки. Результат уже в вашем разговоре, и вы можете немедленно действовать в соответствии с ним.

Еще примеры из практики

Декодирование JWT во время отладки

Вы проверяете токен аутентификации из неудачного запроса. Вставьте это в свой разговор:

> "Decode this JWT: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiYWxpY2UifQ.Ck2..."

Tool call: dev_jwt_verify
Input: { "token": "eyJhbGciOiJIUzI1NiJ9..." }

Result:
{
  "header": { "alg": "HS256" },
  "payload": { "user": "alice" },
  "expired": false
}

Заголовок, полезные данные и статус срока действия возвращаются в структурированном формате JSON. Вы можете увидеть алгоритм, претензии и срок действия токена, не посещая jwt.io.

Сканируйте текст для получения PII перед входом в систему.

Вы создаете конвейер журналирования и хотите исключить утечку личных данных в ваши журналы:

> "Check this text for personal data: Call me at 555-0123 or email john@example.com"

Tool call: security_pii_detect
Input: { "text": "Call me at 555-0123 or email john@example.com" }

Result:
{
  "found": true,
  "entities": [
    { "type": "phone", "value": "555-0123", "start": 14, "end": 22 },
    { "type": "email", "value": "john@example.com", "start": 32, "end": 48 }
  ],
  "count": 2
}

Ответ идентифицирует каждую сущность с указанием ее типа, значения и позиции в строке. Вы можете использовать это для маскировки конфиденциальных данных до того, как они попадут в ваше хранилище журналов.

Анонимный доступ и доступ с проверкой подлинности

Сервер MCP работает без ключа API. Анонимный доступ дает вам 5 запросов в минуту и ​​100 запросов в день, скорость ограничена IP. Этого достаточно для повседневного использования во время сеанса кодирования.

Для более интенсивного использования добавьте ключ API в вашу конфигурацию:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Получите ключ API по адресу botoi.com/api. Уровень бесплатного пользования не требует способа оплаты.

Технические детали

Свойство Ценить
Конечная точка POST https://api.botoi.com/mcp
Протокол MCP Streamable HTTP (JSON-RPC 2.0)
Состояние Лица без гражданства; инициализация сеанса не требуется
Авторизация Authorization: Bearer KEY или X-API-Key: KEY заголовок
Инфраструктура Cloudflare Workers (периферийные, глобальные)
Количество инструментов 44 тщательно подобранных инструмента
Анонимный лимит скорости 5 заявок/мин + 100 заявок/день

Сервер работает на Cloudflare Workers, что означает маршрутизацию запросов к ближайшему граничному узлу. Время отклика обычно составляет менее 50 мс для инструментов, предназначенных только для вычислений, таких как хеширование, кодирование Base64 и форматирование JSON. Инструменты поиска, вызывающие внешние службы (DNS, WHOIS, SSL), увеличивают задержку восходящего потока.

MCP против REST API

Сервер MCP использует те же конечные точки, что и Ботой REST API. Если вы создаете приложение, REST API — правильный выбор. Если вы работаете внутри помощника искусственного интеллекта, MCP работает быстрее, поскольку помощник обнаруживает инструменты при подключении и вызывает их по имени без необходимости создания HTTP-запросов.

Оба имеют одинаковые ограничения скорости и ключи API. Ключ API, который работает с REST API, работает с сервером MCP.

Начать

  • Добавьте конфиг. Скопируйте фрагмент для своего клиента из раздела настройки выше.
  • Перезапустите клиент. Claude Desktop, Cursor и VS Code регистрируют изменения сервера MCP при перезапуске.
  • Попросите что-нибудь. Попробуйте «найти записи DNS для example.com» или «сгенерировать UUID» и посмотреть, как произойдет вызов инструмента.

Полный список инструментов и схемы параметров доступны по адресу api.botoi.com/v1/mcp/tools.json. Документация по API подробно опишите каждую конечную точку.

FAQ

Нужен ли мне ключ API для использования сервера Botoi MCP?
Нет. Анонимный доступ работает со скоростью 5 запросов в минуту и ​​100 запросов в день, скорость ограничена IP. Добавьте ключ API, чтобы повысить лимиты на любом платном плане.
Какой транспорт MCP использует сервер Botoi?
Потоковая передача HTTP (JSON-RPC 2.0) по адресу https://api.botoi.com/mcp. Сервер не имеет состояния, поэтому не требуется поддерживать инициализацию сеанса или соединение SSE.
Могу ли я использовать сервер MCP с Cursor и VS Code?
Да. И Cursor, и VS Code поддерживают серверы MCP через файлы настроек. Добавьте URL-адрес сервера в виде потокового типа HTTP, и инструменты появятся в вашем помощнике.
Сколько инструментов доступно на сервере MCP?
44 тщательно подобранных инструмента в 5 категориях: «Поиск» (12), «Текст и данные» (10), «Утилиты разработчика» (12), «Безопасность» (5) и «Преобразование» (5).
Отличается ли сервер MCP от REST API?
Сервер MCP оборачивает те же конечные точки REST API в протокол MCP. Помощники ИИ называют инструменты по имени и получают структурированные результаты. Вы по-прежнему можете напрямую вызывать REST API для случаев использования, не связанных с MCP.

Начните разработку с botoi

150+ API-эндпоинтов для поиска, обработки текста, генерации изображений и утилит для разработчиков. Бесплатный тариф, без банковской карты.