Bynn Intelligence

официальный

Обнаружение мошенничества с документами (изображение, PDF)

Что можно делать с Bynn Intelligence MCP?

  • Detect AI-generated images — Попросите вашего ассистента проверить, является ли изображение сгенерированным ИИ, с помощью detect_ai_generated_image; в ответ вы получите вердикт, вероятность и вероятный генератор.

  • Run document fraud analysis — Отправьте документ через submit_document для полного анализа подлинности, затем опрашивайте get_document, пока не будет готов судебно-медицинский отчет.

  • Create KYC verification sessions — Используйте create_session, чтобы запустить процесс проверки личности и получить ссылку для размещения или QR-код для отправки заявителю.

  • Estimate age from a selfie — Вызовите verify_age_from_selfie, чтобы оценить возраст человека и проверить его по порогу, например 18 или 21, с опциональной проверкой живости.

  • Search faces in collections — Добавляйте лица с помощью enroll_face и находите совпадения через search_faces в коллекциях вашей организации.

  • Manage API keys and billing — Просматривайте, получайте или меняйте API-ключи с помощью list_api_keys/rotate_api_key, а также проверяйте использование или счета через инструменты биллинга.

Документация

Fetch the complete documentation index at: https://docs.bynn.com/llms.txt. Use this file to discover all available pages before exploring further. Append .md to any documentation page URL to get its markdown version.

Bynn MCP

Подключите любой MCP-совместимый ИИ-клиент к Bynn: проверка личности (KYC), обнаружение поддельных документов, проверка возраста, модерация контента, поиск по лицам, рабочие процессы AutoDoc, агенты анализа мошенничества и управление аккаунтом. 143 инструмента через Bynn API, одно подключение. Работает в Claude (claude.ai, Desktop, Claude Code), ChatGPT, Cursor, VS Code, Windsurf и Zed.

https://mcp.bynn.com

Конечная точка — это корневой путь. Не добавляйте /mcp; https://mcp.bynn.com/mcp не будет работать. Единственный другой маршрут — GET /health.


Быстрый старт (30 секунд)

Claude Code:

claude mcp add --transport http bynn https://mcp.bynn.com

Claude или ChatGPT (хостинг): добавьте https://mcp.bynn.com как пользовательский коннектор и войдите в свой аккаунт Bynn, когда откроется браузер. Обработка ключей не требуется.

Клиенты в стиле API: получите токен на dashboard.bynn.com/authenticate и отправьте его как Authorization: Bearer <token> при подключении.

Затем попробуйте свой первый запрос:

Check whether this image is AI-generated.

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


Примеры запросов

Мошенничество и документы

Submit this bank statement for fraud analysis and summarize the risk when it finishes.
Is this invoice manipulated? Show me the forensic findings.
Run my passport-fraud orchestrator against the latest analyzed document.

Проверка

Create a KYC verification session for this applicant and give me the hosted link.
Estimate the age of the person in this photo and tell me if they look under 25.
Create an age verification session with liveness for user 8841.

Модерация и медиа

Check whether this image is AI-generated.
Which moderation models can I run on video?
Search this face against my employees collection.

Аккаунт и операции

List my API keys and when they were last used.
Rotate my live private key but keep the grace period.
Show this month's usage and my latest invoices.

Результаты проверки поддельных документов и ИИ-изображений отображаются в виде интерактивных карточек как в ChatGPT, так и в Claude (см. Интерактивные виджеты).


Установка

Claude Code

claude mcp add --transport http bynn https://mcp.bynn.com

Claude Desktop и claude.ai

Настройки → Коннекторы → Добавить пользовательский коннектор → URL https://mcp.bynn.com. Вход через OAuth запускается автоматически при первом использовании.

ChatGPT

Настройки → Приложения и коннекторы → включите режим разработчика → Создать → URL MCP-сервера https://mcp.bynn.com. Bynn создан как приложение ChatGPT: отчеты о мошенничестве и проверки ИИ-изображений отображаются в виде интерактивных карточек, а прикрепленные изображения передаются в инструменты нативно.

Cursor

Add to Cursor

Один клик выше или добавьте вручную в ~/.cursor/mcp.json (или .cursor/mcp.json для проекта):

{
  "mcpServers": {
    "bynn": {
      "url": "https://mcp.bynn.com"
    }
  }
}

VS Code (GitHub Copilot)

.vscode/mcp.json:

{
  "servers": {
    "bynn": {
      "type": "http",
      "url": "https://mcp.bynn.com"
    }
  }
}

Windsurf

Windsurf подключается через мост mcp-remote:

{
  "mcpServers": {
    "bynn": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.bynn.com"]
    }
  }
}

Zed

settings.jsoncontext_servers:

{
  "context_servers": {
    "bynn": {
      "command": {
        "path": "npx",
        "args": ["-y", "mcp-remote", "https://mcp.bynn.com"]
      }
    }
  }
}

Аутентификация

OAuth 2.1 (коннекторы)

Хостинговые коннекторы (Claude, ChatGPT) аутентифицируются через OAuth 2.1 + PKCE. Сервер авторизации — dashboard.bynn.com; ваш MCP-клиент открывает вход в браузере, вы одобряете запрошенные разрешения, и клиент подключается как пользователь вашей панели Bynn. Клиенты, поддерживающие динамическую регистрацию клиентов (Claude, Cursor), регистрируются автоматически.

Bearer-токены (клиенты в стиле API)

Для серверного, скриптового или самостоятельного использования отправьте заголовок авторизации при подключении MCP:

Authorization: Bearer <token>

Получите токен на dashboard.bynn.com/authenticate. Работают три типа токенов:

ТокенПрефиксЧто он может
Токен панели (JWT)нетВсё. Когда инструменту нужен API-ключ, сервер автоматически обменивает JWT на ключи вашей организации.
Приватный API-ключprivate_...Инструменты продуктов и проверки (документы, модерация, результаты возраста). Недостаточно для инструментов панели, таких как API-ключи или биллинг.
Публичный API-ключpublic_...Безопасное создание сессий для клиентов (create_session, create_age_verification_session).

По группам инструментов:

Группа инструментовМинимальные учетные данные
API-ключи, биллинг, пользователи, AutoDoc, аналитика, веб-сайтыТокен панели (JWT)
Документы, модерация, лицо, NFCПриватный ключ или JWT
create_session, create_age_verification_sessionПубличный ключ или JWT
verify_age_from_selfie, get_age_verification_resultПриватный ключ или JWT
Шаги сессии (согласие, предварительная проверка, liveness, загрузки)Нет: токен сессии в URL является учетными данными

Используйте приватные ключи только в доверенных серверных средах. Никогда не раскрывайте их во фронтенд- коде, публичных репозиториях или общих чатах.

Пример конфигурации клиента с токеном

{
  "mcpServers": {
    "bynn": {
      "url": "https://mcp.bynn.com",
      "headers": {
        "Authorization": "Bearer ${BYNN_API_KEY}"
      }
    }
  }
}
export BYNN_API_KEY="private_your_bynn_key_here"

Справочник инструментов (143 инструмента)

Значки доступа: Чтение = безопасно, без изменений. Запись = создает или изменяет данные. Деструктивный = удаляет, отменяет или отзывает (delete_*, cancel_*, rotate_api_key); оставьте подтверждение включенным для них в вашем клиенте. Каждый инструмент также несет машиночитаемые аннотации readOnlyHint / destructiveHint, чтобы MCP-клиенты могли автоматически их ограничивать.

Документы (4)

ИнструментДоступОписание
delete_documentДеструктивныйУдалить отправку документа.
get_documentЧтениеПолучить отправку документа и результат ее криминалистического анализа.
list_documentsЧтениеСписок и поиск ваших отправок документов.
submit_documentЗаписьОтправить документ для полного анализа на мошенничество / подлинность.

Анализ документов асинхронный: submit_document, затем опрашивайте get_document, пока status не станет analyzed.

Проверка возраста (5)

ИнструментДоступОписание
complete_age_verification_livenessЗаписьЗавершить захват liveness.
create_age_verification_sessionЗаписьСоздать новую сессию проверки возраста с liveness.
get_age_verification_resultЧтениеПрочитать результат сессии проверки возраста с liveness.
start_age_verification_livenessЗаписьНачать захват liveness для сессии.
verify_age_from_selfieЗаписьОценить возраст по одному селфи, без liveness.

verify_age_from_selfie принимает порог age_verification_model (21, 18 и ниже, по умолчанию 18) плюс флаг юрисдикции legal_age_21. Поток liveness: создать сессию → начать liveness → завершить liveness → получить результат.

Модерация контента (12)

ИнструментДоступОписание
check_ageЗаписьОценить возраст лиц на изображении (проверка возраста / обнаружение несовершеннолетних).
create_moderation_inferenceЗаписьЗапустить вывод модерации / ИИ-обнаружения.
detect_ai_generated_imageЗаписьПроверить, является ли изображение ИИ-сгенерированным или реальным фото.
get_moderation_dashboard_statsЧтениеПолучить статистику панели модерации для вашей организации.
get_moderation_inferenceЧтениеПолучить прошлый вывод модерации по его id.
get_moderation_modelЧтениеПолучить одну модель модерации с полной документацией.
list_all_moderation_modelsЧтениеСписок ВСЕХ публичных моделей модерации всех типов.
list_audio_moderation_modelsЧтениеСписок АУДИО моделей модерации, сгруппированных по категориям.
list_image_moderation_modelsЧтениеСписок ИЗОБРАЖЕНИЙ моделей модерации, сгруппированных по категориям.
list_text_moderation_modelsЧтениеСписок ТЕКСТОВЫХ моделей модерации, сгруппированных по категориям.
list_video_moderation_modelsЧтениеСписок ВИДЕО моделей модерации, сгруппированных по категориям.
public_moderation_inferenceЗаписьЗапустить БЕСПЛАТНЫЙ публичный вывод ИИ-обнаружения, без учетных данных.

detect_ai_generated_image возвращает result.is_ai_generated (вердикт), ai_probability, uncertain, top_generator, generators, c2pa_signer и detection_mode. check_age возвращает для каждого лица age, from_age/to_age, is_minor, challenge_25, sex, confidence, uncertainty и bbox.

Поиск по лицам (6)

ИнструментДоступОписание
create_face_collectionЗаписьСоздать новую коллекцию лиц.
delete_faceДеструктивныйУдалить одно зарегистрированное лицо из коллекции.
delete_face_collectionДеструктивныйУдалить коллекцию лиц и ВСЕ зарегистрированные в ней лица.
enroll_faceЗаписьЗарегистрировать одно лицо в коллекции.
list_face_collectionsЧтениеСписок коллекций лиц вашей организации.
search_facesЧтениеПоиск в коллекции лиц, похожих на пробное изображение.

AutoDoc (37)

ИнструментДоступОписание
add_dossier_noteЗаписьДобавить административную заметку к досье.
approve_approvalЗаписьОдобрить ожидающее подтверждение HITL.
attach_dossier_tagЗаписьПрикрепить тег организации к досье.
create_document_collectionЗаписьСоздать коллекцию документов.
create_invitationЗаписьОтправить приглашение AutoDoc по электронной почте или SMS.
create_organization_tagЗаписьСоздать тег организации.
create_workflowЗаписьСоздать рабочий процесс.
delete_document_collectionДеструктивныйУдалить коллекцию документов (мягкое удаление).
delete_invitationДеструктивныйОтменить (полное удаление) ожидающее приглашение AutoDoc.
delete_organization_tagДеструктивныйУдалить тег организации.
delete_workflowДеструктивныйУдалить рабочий процесс (мягкое удаление).
detach_dossier_tagЗаписьОткрепить тег организации от досье.
download_dossier_zipЧтениеУпаковать документы и переменные досье в ZIP-архив.
duplicate_workflowЗаписьДублировать рабочий процесс.
get_autodoc_dashboard_statsЧтениеПолучить агрегированную статистику панели управления AutoDoc.
get_document_collectionЧтениеПолучить одну коллекцию документов и её требования.
get_dossierЧтениеПолучить одно досье с прогрессом и переменными рабочего процесса.
get_dossier_form_fieldsЧтениеПеречислить имена полей форм, доступные в ваших активных рабочих процессах.
get_invitationЧтениеПолучить одно приглашение AutoDoc.
get_pending_approval_countЧтениеПолучить количество ожидающих подтверждений HITL.
get_workflowЧтениеПолучить один рабочий процесс.
list_approvalsЧтениеПеречислить подтверждения рабочих процессов с участием человека.
list_document_collectionsЧтениеПеречислить коллекции документов для вашей организации.
list_document_typesЧтениеПеречислить типы документов, доступные для требований коллекций.
list_dossier_documentsЧтениеПеречислить документы, загруженные в досье.
list_dossier_notesЧтениеПеречислить заметки досье / хронологию аудита.
list_dossiersЧтениеПеречислить и отфильтровать досье AutoDoc.
list_invitation_localesЧтениеПеречислить поддерживаемые локали приглашений.
list_invitationsЧтениеПеречислить приглашения AutoDoc.
list_organization_tagsЧтениеПеречислить теги досье вашей организации.
list_workflowsЧтениеПеречислить рабочие процессы для вашей организации.
reject_approvalЗаписьОтклонить ожидающее подтверждение HITL.
resend_invitationЗаписьОтправить приглашение AutoDoc повторно.
update_document_collectionЗаписьОбновить коллекцию документов и (при необходимости) её требования.
update_dossierЗаписьПереименовать досье.
update_organization_tagЗаписьОбновить цвет и/или название тега организации.
update_workflowЗаписьОбновить рабочий процесс.

Агенты рассуждений и мошенничества (25)

ИнструментДоступОписание
create_fraud_agentЗаписьСоздать агента / оператора анализа мошенничества.
create_orchestratorЗаписьСоздать агента-оркестратора (координатора).
create_reasoning_jobЗаписьПоставить в очередь АСИНХРОННУЮ задачу рассуждений о мошенничестве для документа.
delete_fraud_agentДеструктивныйУдалить агента / оператора анализа мошенничества.
delete_orchestratorДеструктивныйУдалить агента-оркестратора.
generate_fraud_agent_promptЗаписьСоставить системный промпт агента анализа мошенничества с помощью ИИ.
generate_orchestrator_promptЗаписьСоставить системный промпт оркестратора с помощью ИИ.
get_agentЧтениеПолучить одного агента (оркестратора или оператора) по токену.
get_agent_statsЧтениеПолучить агрегированную статистику агентов для вашей организации.
get_reasoning_jobЧтениеПолучить статус задачи рассуждений и полные результаты.
list_agent_categoriesЧтениеПеречислить доступные варианты категорий агентов.
list_agent_ratingsЧтениеПеречислить оценки и сводку оценок для публичного агента.
list_document_content_typesЧтениеПеречислить типы содержимого документов и какие уже заявлены.
list_fraud_agentsЧтениеПеречислить агентов / операторов анализа мошенничества ВАШЕЙ организации.
list_orchestratorsЧтениеПеречислить агентов-оркестраторов ВАШЕЙ организации.
list_public_fraud_agentsЧтениеПросмотреть публичные шаблоны агентов анализа мошенничества из глобального сообщества.
list_public_orchestratorsЧтениеПросмотреть публичные шаблоны оркестраторов из глобального сообщества.
list_reasoning_jobsЧтениеПеречислить задачи рассуждений с фильтрами и статистикой по организации.
publish_agentЗаписьОпубликовать одного из ваших агентов в публичном маркетплейсе сообщества.
rate_agentЗаписьОценить публичного агента от 1 до 5 звёзд.
reorder_orchestrator_agentsЗаписьИзменить порядок агентов анализа мошенничества, назначенных оркестратору.
test_orchestratorЗаписьЗапустить оркестратор СИНХРОННО для существующего документа.
unpublish_agentЗаписьУдалить одного из ваших агентов из публичного маркетплейса.
update_fraud_agentЗаписьОбновить агента / оператора анализа мошенничества.
update_orchestratorЗаписьОбновить агента-оркестратора.

Биллинг (14)

ИнструментДоступОписание
cancel_billing_planДеструктивныйЗапланировать отмену текущей подписки.
change_billing_planЗаписьИзменить тарифный план организации.
confirm_payment_methodЗаписьСохранить подтверждённую карту как способ оплаты по умолчанию.
create_setup_intentЗаписьСоздать Stripe SetupIntent для сбора способа оплаты.
download_invoiceЧтениеСкачать счёт в формате PDF.
get_billing_infoЧтениеПолучить полный снимок биллинга для организации.
get_current_usageЧтениеПолучить невыставленное использование за текущий период.
get_stripe_configЧтениеПолучить клиентскую конфигурацию Stripe.
list_billing_plansЧтениеПеречислить все доступные тарифные планы с ценами и функциями.
list_inference_historyЧтениеПеречислить историю запросов ИИ-инференции / верификации организации.
list_invoicesЧтениеПеречислить счета организации, сначала самые новые.
topup_balanceЗаписьДобавить предоплаченные средства на баланс через сохранённую карту.
update_company_detailsЗаписьОбновить данные компании / выставления счетов организации.
validate_vat_numberЧтениеПроверить номер НДС ЕС через внешний поиск.

topup_balance указан в долларах США, минимум $10, максимум $10 000 за пополнение.

Пользователи и аккаунт (7)

ИнструментДоступОписание
activate_trialЗаписьСохранить способ оплаты и активировать 7-дневный бесплатный пробный период с кредитом $10.
add_passkeyЗаписьНачать добавление passkey для аккаунта аутентифицированного пользователя: получить параметры создания WebAuthn.
delete_passkeyДеструктивныйУдалить один из passkey аутентифицированного пользователя.
get_current_userЧтениеПолучить аутентифицированного пользователя, его организацию и краткую статистику аккаунта.
list_passkeysЧтениеПеречислить зарегистрированные passkey аутентифицированного пользователя.
report_public_dataЗаписьСообщить о неверных данных в публичном профиле аутентифицированного пользователя.
submit_onboarding_surveyЗаписьСохранить опрос по онбордингу организации текущего пользователя.

Веб-сайты (8)

ИнструментДоступОписание
create_websiteЗаписьСоздать новую конфигурацию веб-сайта для проверки возраста.
delete_websiteДеструктивныйНавсегда удалить конфигурацию веб-сайта для проверки возраста.
get_websiteЧтениеПолучить один веб-сайт проверки возраста по ID.
list_countriesЧтениеПеречислить все страны с кодами и атрибутами.
list_verificationsЧтениеПросмотреть историю проверки возраста для организации.
list_websitesЧтениеПеречислить все веб-сайты проверки возраста для аутентифицированной организации.
pause_websiteЗаписьПриостановить или возобновить проверку возраста для веб-сайта.
update_websiteЗаписьОбновить существующую конфигурацию веб-сайта для проверки возраста.

Проверки Agemin (3)

ИнструментДоступОписание
get_age_verification_statusЧтениеПовторная проверка предыдущего результата проверки возраста на стороне сервера.
verify_age_with_emailЗаписьОценка минимального возраста человека по его адресу электронной почты.
verify_age_with_selfieЗаписьОценка возраста человека по одному селфи-изображению.

Сессии верификации (16)

ИнструментДоступОписание
cancel_sessionРазрушающийОтмена / прерывание сессии.
check_email_verificationЧтениеЗавершение проверки электронной почты с помощью кода.
check_phone_verificationЧтениеЗавершение проверки телефона с помощью SMS-кода.
complete_livenessЗаписьЗавершение захвата проверки живости лица.
create_sessionЗаписьСоздание новой сессии проверки личности.
get_sessionЧтениеПоказ информации об открытой сессии.
get_session_preflightЧтениеПолучение следующего шага проверки для сессии.
give_session_consentЗаписьФиксация решения заявителя о согласии.
send_session_smsЗаписьОтправка заявителю SMS со ссылкой для продолжения на телефоне.
start_email_verificationЗаписьНачало проверки электронной почты путем отправки кода.
start_livenessЗаписьНачало захвата проверки живости лица.
start_phone_verificationЗаписьНачало проверки телефона путем отправки кода по SMS.
submit_address_verificationЗаписьЗагрузка документа, подтверждающего адрес.
submit_funds_verificationЗаписьЗагрузка документа, подтверждающего наличие средств.
update_sessionЗаписьОбновление данных заявителя в открытой сессии.
upload_session_mediaЗаписьЗагрузка захваченных медиафайлов в сессию.

API-ключи (3)

ИнструментДоступОписание
get_api_keyЧтениеПолучение ПОЛНОГО, незамаскированного значения существующего API-ключа.
list_api_keysЧтениеСписок всех API-ключей для аутентифицированной организации.
rotate_api_keyРазрушающийРотация (перегенерация) API-ключа для аутентифицированной организации.

list_api_keys возвращает замаскированные значения; только get_api_key раскрывает полный секрет, поэтому в общих контекстах держите подтверждение включенным для него. rotate_api_key по умолчанию сохраняет старый ключ действительным в течение 12-часового льготного периода; передайте immediate: true, чтобы отозвать его мгновенно.

NFC (1)

ИнструментДоступОписание
submit_nfc_dataЗаписьОтправка данных документа личности, считанных через NFC, в сессию проверки.

Сервер и самодискавери (2)

ИнструментДоступОписание
describe_apiЧтениеВозврат спецификации OpenAPI 3.0 REST API Bynn (из /openapi.json).
describe_cliЧтениеВозврат инструкций по установке, аутентификации и использованию CLI Bynn (bynn).

Интерактивные виджеты

Два семейства инструментов возвращают интерактивные карточки вместо необработанного JSON в хостах, поддерживающих MCP-приложения (ChatGPT и Claude):

  • Мошенничество с документами (submit_document, get_document): живая карточка отчета с индикатором риска, криминалистическими сигналами, извлеченными полями и тегами риска. Ожидающие анализа опросы сами завершаются.
  • Проверка AI-изображений (detect_ai_generated_image): карточка вердикта с вероятностью AI и разбивкой по генераторам. Если изображение не было предоставлено, карточка отображает загрузчик с перетаскиванием, и перетаскиваемый файл отправляется напрямую в детектор, не попадая в контекст чата.

Другие MCP-клиенты просто получают те же данные в виде структурированного JSON.


Пример рабочего процесса

Полная KYC-сессия, управляемая в диалоговом режиме:

1. "Create a verification session for applicant #4471 with my standard KYC level."
   → create_session returns {session_id, dossier_id, url, qr_base64_png, websocket_url}
2. Send the returned `url` to the applicant (or show the QR code).
3. "What's the next step for this session?"
   → get_session_preflight (after give_session_consent) walks each remaining step
4. "Show the session status."
   → get_session, repeated until the flow completes

Асинхронный шаблон везде одинаков: инструменты создания возвращают идентификатор, инструменты get_* опрашивают его. Для мошенничества с документами: submit_documentget_document до тех пор, пока status: "analyzed"; для заданий на рассуждение: create_reasoning_jobget_reasoning_job.


Bynn CLI: работа с локальными файлами

Размещенный MCP-сервер не может читать файлы на вашем компьютере. Bynn CLI может. Агенты, работающие локально (Claude Code, Cursor, терминал), могут анализировать локальные файлы напрямую:

bynn submit ./bank-statement.pdf -o json      # full document-fraud analysis, auto-polls
bynn ai-generated ./profile-photo.png -o json # AI-generated-image check

Установка (macOS/Linux):

brew tap Bynn-Intelligence/bynn
brew install --cask bynn

Установка (Windows):

scoop bucket add bynn https://github.com/Bynn-Intelligence/scoop-bynn
scoop install bynn

Прямые загрузки (плюс .deb/.rpm и контрольные суммы) доступны на странице релизов.

Аутентифицируйтесь один раз (bynn auth login сохраняет ключ в связке ключей вашей ОС) или неинтерактивно с помощью BYNN_API_KEY, --token или bynn auth login --with-token. Песочные ключи (private_sandbox_...) распознаются автоматически.

Дружелюбен к агентам по дизайну: -o json для структурированного вывода, --jq для фильтрации, --dry-run для предпросмотра запросов, --poll для асинхронных результатов и чистый контракт вывода (stdout = данные, stderr = прогресс). Дерево команд генерируется из живой спецификации OpenAPI Bynn, а bynn api <METHOD> <PATH> — это необработанный аутентифицированный пропуск к любому endpoint. CLI охватывает сессии, проверку возраста, приглашения AutoDoc, документы, модерацию, NFC и лицо; для биллинга, API-ключей, досье, оркестраторов и веб-сайтов используйте этот MCP-сервер.

Для агентов: вызовите инструмент describe_cli на этом сервере, чтобы получить все это руководство в машиночитаемой форме.


Самодискавери для агентов

Сервер документирует сам себя. Если вы LLM, подключенный к нему:

  • describe_api возвращает полную спецификацию Bynn OpenAPI 3.0: каждый endpoint, параметр и схему, включая те, что не обернуты как MCP-инструменты. Аутентификация не требуется.
  • describe_cli возвращает структурированное руководство по установке, аутентификации и запуску CLI bynn локально, для работы с локальными файлами. Аутентификация не требуется.
  • file://server/status (MCP-ресурс) возвращает живой список инструментов и статус сервера.

Они также объявлены в инструкциях initialize сервера, так что вам не нужен этот README, чтобы их найти.


Продвинутое

Аннотации и контракт ответов

Каждый инструмент несет MCP ToolAnnotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), применяемые последовательно по глаголу: get_*/list_*/search_*/describe_*/download_*/validate_* доступны только для чтения; delete_*/cancel_*/rotate_api_key — разрушающие. Сбои возвращаются как структурированные полезные нагрузки {error: true, error_type, message}, а не как ошибки протокола, чтобы агенты могли их читать и реагировать на них.

Устранение неполадок

СимптомИсправление
404 / соединение не удается сразуВы добавили /mcp к URL. Endpoint — это корень: https://mcp.bynn.com
authentication_error / authentication_requiredПолучите токен на dashboard.bynn.com/authenticate и установите его как заголовок Authorization. Не повторяйте вслепую.
Инструмент возвращает 401 при действительном соединенииНеверный тип учетных данных для этой группы инструментов; см. таблицу аутентификации. API-ключи и биллинг требуют токен панели управления, а не сырой ключ private_.
Инструмент изображений говорит, что изображение не предоставленоПоявившаяся карточка принимает перетаскивание; перетащите изображение в нее. Или передайте публичный image_url.
Документ застрял в pendingАнализ асинхронный; опрашивайте get_document до тех пор, пока status не станет analyzed. Не опрашивайте чаще, чем раз в несколько секунд.
OAuth-коннектор перестал работатьОтключите и снова подключите коннектор, чтобы повторно запустить процесс входа.

Поддержка

Проблемы и вопросы: github.com/Bynn-Intelligence/bynn-mcp-server · bynn.com · dashboard.bynn.com

Лицензия MIT.