Bynn Intelligence

официальный

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

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

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

  • Проведение анализа документов на мошенничество — Отправьте банковскую выписку или счет на судебно-медицинский анализ мошенничества и опрашивайте get_document, пока оценка рисков не завершится.

  • Создание сессий верификации KYC — Генерируйте сессии проверки личности с размещенными ссылками, затем отслеживайте прогресс через get_session_preflight и get_session.

  • Оценка возраста по фотографиям — Подтверждайте возраст человека по селфи или изображению, с опциями проверки живости и порогов юридического возраста через verify_age_from_selfie.

  • Поиск лиц в коллекциях — Добавляйте лица в коллекции и ищите их с помощью пробного изображения через search_faces для нахождения совпадений.

  • Управление рабочими процессами AutoDoc — Создавайте, дублируйте и отслеживайте рабочие процессы сбора документов, досье и утверждения с участием человека.

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

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.json → context_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. Клиенты, поддерживающие Dynamic Client Registration (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ЗаписьНачать добавление ключа доступа к учётной записи аутентифицированного пользователя: получить параметры создания WebAuthn.
delete_passkeyДеструктивноУдалить один из ключей доступа аутентифицированного пользователя.
get_current_userЧтениеПолучить аутентифицированного пользователя, его организацию и краткую статистику учётной записи.
list_passkeysЧтениеПеречислить зарегистрированные ключи доступа аутентифицированного пользователя.
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_document → get_document до тех пор, пока status: "analyzed"; для задач рассуждения: create_reasoning_job → get_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.