Bynn Intelligence

oficial

Detecção de Fraude em Documentos (imagem, PDF)

O que você pode fazer com Bynn Intelligence MCP?

  • Detectar imagens geradas por IA — Peça ao seu assistente para verificar se uma imagem foi gerada por IA via detect_ai_generated_image, retornando um veredito, probabilidade e o provável gerador.

  • Executar análise de fraude em documentos — Envie um documento com submit_document para análise completa de autenticidade e, em seguida, consulte get_document até que o relatório forense esteja pronto.

  • Criar sessões de verificação KYC — Use create_session para iniciar um fluxo de verificação de identidade e obter um link hospedado ou código QR para enviar ao solicitante.

  • Estimar idade a partir de uma selfie — Chame verify_age_from_selfie para estimar a idade de uma pessoa e verificar contra um limite como 18 ou 21, com detecção de vivacidade opcional.

  • Pesquisar rostos em coleções — Cadastre rostos com enroll_face e encontre correspondências usando search_faces nas coleções da sua organização.

  • Gerenciar chaves de API e cobrança — Liste, recupere ou rotacione chaves de API com list_api_keys/rotate_api_key e verifique uso ou faturas por meio das ferramentas de cobrança.

Documentação

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

Conecte qualquer cliente de IA compatível com MCP ao Bynn: verificação de identidade (KYC), detecção de fraude em documentos, verificação de idade, moderação de conteúdo, busca facial, fluxos de trabalho AutoDoc, agentes de raciocínio contra fraude e gerenciamento de conta. 143 ferramentas sobre a API Bynn, uma única conexão. Funciona no Claude (claude.ai, Desktop, Claude Code), ChatGPT, Cursor, VS Code, Windsurf e Zed.

https://mcp.bynn.com

O endpoint é o caminho raiz. Não acrescente /mcp; https://mcp.bynn.com/mcp não funcionará. A única outra rota é GET /health.


Início rápido (30 segundos)

Claude Code:

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

Claude ou ChatGPT (hospedado): adicione https://mcp.bynn.com como conector personalizado e faça login com sua conta Bynn quando o navegador abrir. Nenhum gerenciamento de chave é necessário.

Clientes estilo API: obtenha um token em dashboard.bynn.com/authenticate e envie-o como Authorization: Bearer <token> na conexão.

Em seguida, tente seu primeiro prompt:

Check whether this image is AI-generated.

Anexe uma imagem, e o resultado é renderizado como um cartão interativo com o veredito, a probabilidade de IA e o gerador mais provável.


Exemplos de prompts

Fraude e documentos

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.

Verificação

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.

Moderação e mídia

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

Conta e operações

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.

Resultados de fraude em documentos e imagens geradas por IA são renderizados como cartões interativos tanto no ChatGPT quanto no Claude (veja Widgets interativos).


Instalação

Claude Code

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

Claude Desktop e claude.ai

Configurações → Conectores → Adicionar conector personalizado → URL https://mcp.bynn.com. O login OAuth inicia automaticamente no primeiro uso.

ChatGPT

Configurações → Apps e Conectores → ative o modo desenvolvedor → Criar → URL do servidor MCP https://mcp.bynn.com. O Bynn é construído como um app ChatGPT: relatórios de fraude e verificações de imagens por IA são renderizados como cartões interativos, e imagens anexadas são encaminhadas às ferramentas nativamente.

Cursor

Add to Cursor

Um clique acima, ou adicione manualmente a ~/.cursor/mcp.json (ou .cursor/mcp.json por projeto):

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

VS Code (GitHub Copilot)

.vscode/mcp.json:

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

Windsurf

O Windsurf conecta-se por meio da ponte 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"]
      }
    }
  }
}

Autenticação

OAuth 2.1 (conectores)

Conectores hospedados (Claude, ChatGPT) autenticam com OAuth 2.1 + PKCE. O servidor de autorização é dashboard.bynn.com; seu cliente MCP abre um login no navegador, você aprova as permissões solicitadas, e o cliente conecta-se como seu usuário do painel Bynn. Clientes que suportam Registro Dinâmico de Cliente (Claude, Cursor) registram-se automaticamente.

Tokens Bearer (clientes estilo API)

Para uso no servidor, em scripts ou auto-hospedado, envie um cabeçalho de autorização na conexão MCP:

Authorization: Bearer <token>

Obtenha um token em dashboard.bynn.com/authenticate. Três tipos de token funcionam:

TokenPrefixoO que pode fazer
Token do painel (JWT)nenhumTudo. Quando uma ferramenta precisa de uma chave de API, o servidor troca o JWT pelas chaves da sua organização automaticamente.
Chave de API privadaprivate_...Ferramentas de produto e verificação (documentos, moderação, resultados de idade). Não é suficiente para ferramentas do painel, como chaves de API ou cobrança.
Chave de API públicapublic_...Criação de sessão segura para cliente (create_session, create_age_verification_session).

Por grupo de ferramentas:

Grupo de ferramentasCredencial mínima
Chaves de API, cobrança, usuários, AutoDoc, raciocínio, sitesToken do painel (JWT)
Documentos, moderação, rosto, NFCChave privada ou JWT
create_session, create_age_verification_sessionChave pública ou JWT
verify_age_from_selfie, get_age_verification_resultChave privada ou JWT
Etapas de sessão (consentimento, pré-verificação, liveness, uploads)Nenhuma: o token de sessão na URL é a credencial

Use chaves privadas apenas em ambientes confiáveis no lado do servidor. Nunca as exponha em código de frontend, repositórios públicos ou conversas compartilhadas.

Exemplo de configuração de cliente com um token

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

Referência de ferramentas (143 ferramentas)

Distintivos de acesso: Leitura = seguro, sem mutação. Escrita = cria ou altera dados. Destrutivo = exclui, cancela ou revoga (delete_*, cancel_*, rotate_api_key); mantenha a confirmação habilitada para estas no seu cliente. Cada ferramenta também carrega anotações legíveis por máquina readOnlyHint / destructiveHint, para que clientes MCP possam controlá-las automaticamente.

Documentos (4)

FerramentaAcessoDescrição
delete_documentDestrutivoExcluir um envio de documento.
get_documentLeituraRecuperar um envio de documento e seu resultado de análise forense.
list_documentsLeituraListar e pesquisar seus envios de documentos.
submit_documentEscritaEnviar um documento para análise completa de fraude / autenticidade.

A análise de documentos é assíncrona: submit_document, depois consulte get_document até que status seja analyzed.

Verificação de Idade (5)

FerramentaAcessoDescrição
complete_age_verification_livenessEscritaFinalizar uma captura de liveness.
create_age_verification_sessionEscritaCriar uma nova sessão de verificação de idade com liveness.
get_age_verification_resultLeituraLer o resultado de uma sessão de verificação de idade com liveness.
start_age_verification_livenessEscritaIniciar a captura de liveness para uma sessão.
verify_age_from_selfieEscritaEstimar a idade a partir de uma única selfie, sem liveness.

verify_age_from_selfie aceita um limite de age_verification_model (21, 18 e inferior, padrão 18) além de um sinalizador de jurisdição legal_age_21. O fluxo de liveness é: criar sessão → iniciar liveness → concluir liveness → obter resultado.

Moderação de Conteúdo (12)

FerramentaAcessoDescrição
check_ageEscritaEstimar a idade dos rostos em uma imagem (verificação de idade / detecção de menores).
create_moderation_inferenceEscritaExecutar uma inferência de moderação / detecção de IA.
detect_ai_generated_imageEscritaVerificar se uma imagem é gerada por IA ou uma foto real.
get_moderation_dashboard_statsLeituraObter estatísticas do painel de moderação para sua organização.
get_moderation_inferenceLeituraRecuperar uma inferência de moderação anterior pelo seu id.
get_moderation_modelLeituraObter um modelo de moderação com documentação completa.
list_all_moderation_modelsLeituraListar TODOS os modelos públicos de moderação em todos os tipos.
list_audio_moderation_modelsLeituraListar modelos de moderação de ÁUDIO agrupados por categoria.
list_image_moderation_modelsLeituraListar modelos de moderação de IMAGEM agrupados por categoria.
list_text_moderation_modelsLeituraListar modelos de moderação de TEXTO agrupados por categoria.
list_video_moderation_modelsLeituraListar modelos de moderação de VÍDEO agrupados por categoria.
public_moderation_inferenceEscritaExecutar uma inferência GRATUITA de detecção de IA, sem credencial necessária.

detect_ai_generated_image retorna result.is_ai_generated (o veredito), ai_probability, uncertain, top_generator, generators, c2pa_signer e detection_mode. check_age retorna por rosto age, from_age/to_age, is_minor, challenge_25, sex, confidence, uncertainty e bbox.

Busca Facial (6)

FerramentaAcessoDescrição
create_face_collectionEscritaCriar uma nova coleção de rostos.
delete_faceDestrutivoExcluir um único rosto inscrito de uma coleção.
delete_face_collectionDestrutivoExcluir uma coleção de rostos e TODOS os seus rostos inscritos.
enroll_faceEscritaInscrever um único rosto em uma coleção.
list_face_collectionsLeituraListar as coleções de rostos da sua organização.
search_facesLeituraPesquisar em uma coleção rostos semelhantes a uma imagem de sonda.

AutoDoc (37)

FerramentaAcessoDescrição
add_dossier_noteGravaçãoAdicionar uma nota administrativa a um dossiê.
approve_approvalGravaçãoAprovar uma aprovação HITL pendente.
attach_dossier_tagGravaçãoAnexar uma tag da organização a um dossiê.
create_document_collectionGravaçãoCriar uma coleção de documentos.
create_invitationGravaçãoEnviar um convite AutoDoc por e-mail ou SMS.
create_organization_tagGravaçãoCriar uma tag da organização.
create_workflowGravaçãoCriar um fluxo de trabalho.
delete_document_collectionDestrutivoExcluir uma coleção de documentos (exclusão lógica).
delete_invitationDestrutivoCancelar (exclusão definitiva) um convite AutoDoc pendente.
delete_organization_tagDestrutivoExcluir uma tag da organização.
delete_workflowDestrutivoExcluir um fluxo de trabalho (exclusão lógica).
detach_dossier_tagGravaçãoDesanexar uma tag da organização de um dossiê.
download_dossier_zipLeituraEmpacotar os documentos e variáveis de um dossiê em um ZIP.
duplicate_workflowGravaçãoDuplicar um fluxo de trabalho.
get_autodoc_dashboard_statsLeituraObter estatísticas agregadas do painel AutoDoc.
get_document_collectionLeituraObter uma coleção de documentos e seus requisitos.
get_dossierLeituraObter um dossiê com progresso e variáveis do fluxo de trabalho.
get_dossier_form_fieldsLeituraListar nomes de campos de formulário disponíveis nos fluxos de trabalho ativos.
get_invitationLeituraObter um único convite AutoDoc.
get_pending_approval_countLeituraObter a contagem de aprovações HITL pendentes.
get_workflowLeituraObter um único fluxo de trabalho.
list_approvalsLeituraListar aprovações de fluxo de trabalho com intervenção humana.
list_document_collectionsLeituraListar coleções de documentos da sua organização.
list_document_typesLeituraListar os tipos de documento disponíveis para requisitos de coleção.
list_dossier_documentsLeituraListar os documentos enviados a um dossiê.
list_dossier_notesLeituraListar as notas / linha do tempo de auditoria de um dossiê.
list_dossiersLeituraListar e filtrar dossiês AutoDoc.
list_invitation_localesLeituraListar idiomas de convite suportados.
list_invitationsLeituraListar convites AutoDoc.
list_organization_tagsLeituraListar as tags de dossiê da sua organização.
list_workflowsLeituraListar fluxos de trabalho da sua organização.
reject_approvalGravaçãoRejeitar uma aprovação HITL pendente.
resend_invitationGravaçãoReenviar um convite AutoDoc.
update_document_collectionGravaçãoAtualizar uma coleção de documentos e (opcionalmente) seus requisitos.
update_dossierGravaçãoRenomear um dossiê.
update_organization_tagGravaçãoAtualizar a cor e/ou o nome de uma tag da organização.
update_workflowGravaçãoAtualizar um fluxo de trabalho.

Agentes de Raciocínio e Fraude (25)

FerramentaAcessoDescrição
create_fraud_agentGravaçãoCriar um agente/operador de análise de fraude.
create_orchestratorGravaçãoCriar um agente orquestrador (coordenador).
create_reasoning_jobGravaçãoEnfileirar um trabalho ASSÍNCRONO de raciocínio de fraude para um documento.
delete_fraud_agentDestrutivoExcluir um agente/operador de análise de fraude.
delete_orchestratorDestrutivoExcluir um agente orquestrador.
generate_fraud_agent_promptGravaçãoRedigir um prompt de sistema de agente de análise de fraude com IA.
generate_orchestrator_promptGravaçãoRedigir um prompt de sistema de orquestrador com IA.
get_agentLeituraObter um único agente (orquestrador ou operador) por token.
get_agent_statsLeituraObter estatísticas agregadas de agentes da sua organização.
get_reasoning_jobLeituraObter o status e os resultados completos de um trabalho de raciocínio.
list_agent_categoriesLeituraListar as opções de categorias de agentes disponíveis.
list_agent_ratingsLeituraListar avaliações e resumo de avaliações de um agente público.
list_document_content_typesLeituraListar tipos de conteúdo de documento e quais já estão reivindicados.
list_fraud_agentsLeituraListar os agentes/operadores de análise de fraude DA SUA organização.
list_orchestratorsLeituraListar os agentes orquestradores DA SUA organização.
list_public_fraud_agentsLeituraNavegar por modelos públicos de agentes de análise de fraude da comunidade global.
list_public_orchestratorsLeituraNavegar por modelos públicos de orquestradores da comunidade global.
list_reasoning_jobsLeituraListar trabalhos de raciocínio com filtros e estatísticas da organização.
publish_agentGravaçãoPublicar um dos seus agentes no marketplace público da comunidade.
rate_agentGravaçãoAvaliar um agente público com 1 a 5 estrelas.
reorder_orchestrator_agentsGravaçãoReordenar os agentes de análise de fraude atribuídos a um orquestrador.
test_orchestratorGravaçãoExecutar um orquestrador SINCRONAMENTE contra um documento existente.
unpublish_agentGravaçãoRemover um dos seus agentes do marketplace público.
update_fraud_agentGravaçãoAtualizar um agente/operador de análise de fraude.
update_orchestratorGravaçãoAtualizar um agente orquestrador.

Cobrança (14)

FerramentaAcessoDescrição
cancel_billing_planDestrutivoAgendar o cancelamento da assinatura atual.
change_billing_planGravaçãoAlterar o plano de assinatura da organização.
confirm_payment_methodGravaçãoSalvar o cartão confirmado como método de pagamento padrão.
create_setup_intentGravaçãoCriar um SetupIntent do Stripe para coletar um método de pagamento.
download_invoiceLeituraBaixar uma fatura em PDF.
get_billing_infoLeituraObter o snapshot completo de cobrança da organização.
get_current_usageLeituraObter o uso não faturado do período de cobrança atual.
get_stripe_configLeituraObter a configuração do lado do cliente do Stripe.
list_billing_plansLeituraListar todos os planos de assinatura disponíveis com preços e recursos.
list_inference_historyLeituraListar o histórico de solicitações de inferência/verificação de IA da organização.
list_invoicesLeituraListar as faturas da organização, das mais recentes para as mais antigas.
topup_balanceGravaçãoAdicionar fundos pré-pagos ao saldo da conta via cartão salvo.
update_company_detailsGravaçãoAtualizar os dados da empresa/faturamento da organização.
validate_vat_numberLeituraValidar um número de IVA da UE por meio de uma consulta externa.

topup_balance está em dólares americanos, mínimo US$ 10, máximo US$ 10.000 por recarga.

Usuários e Conta (7)

FerramentaAcessoDescrição
activate_trialGravaçãoSalvar um método de pagamento e ativar o teste gratuito de 7 dias com crédito de US$ 10.
add_passkeyGravaçãoComeçar a adicionar uma chave de acesso à conta do usuário autenticado: obter opções de criação do WebAuthn.
delete_passkeyDestrutivoExcluir uma das chaves de acesso do usuário autenticado.
get_current_userLeituraObter o usuário autenticado, sua organização e estatísticas rápidas da conta.
list_passkeysLeituraListar as chaves de acesso registradas do usuário autenticado.
report_public_dataGravaçãoReportar dados incorretos no perfil público do usuário autenticado.
submit_onboarding_surveyGravaçãoSalvar a pesquisa de integração da organização do usuário atual.

Sites (8)

FerramentaAcessoDescrição
create_websiteGravaçãoCriar uma nova configuração de site de verificação de idade.
delete_websiteDestrutivoExcluir permanentemente uma configuração de site de verificação de idade.
get_websiteLeituraObter um site de verificação de idade por ID.
list_countriesLeituraListar todos os países com códigos e atributos.
list_verificationsLeituraNavegar pelo histórico de verificação de idade da organização.
list_websitesLeituraListar todos os sites de verificação de idade da organização autenticada.
pause_websiteGravaçãoPausar ou retomar a verificação de idade de um site.
update_websiteGravaçãoAtualizar uma configuração existente de site de verificação de idade.

Verificações Agemin (3)

FerramentaAcessoDescrição
get_age_verification_statusLeituraReverificar um resultado anterior de verificação de idade no servidor.
verify_age_with_emailEscritaEstimar a idade mínima de uma pessoa a partir do endereço de e-mail.
verify_age_with_selfieEscritaEstimar a idade de uma pessoa a partir de uma única selfie.

Sessões de Verificação (16)

FerramentaAcessoDescrição
cancel_sessionDestrutivoCancelar / abortar uma sessão.
check_email_verificationLeituraConcluir a verificação de e-mail com o código.
check_phone_verificationLeituraConcluir a verificação de telefone com o código SMS.
complete_livenessEscritaConcluir uma captura de prova de vida facial.
create_sessionEscritaCriar uma nova sessão de verificação de identidade.
get_sessionLeituraExibir informações sobre uma sessão aberta.
get_session_preflightLeituraObter a próxima etapa de verificação de uma sessão.
give_session_consentEscritaRegistrar a decisão de consentimento do solicitante.
send_session_smsEscritaEnviar SMS ao solicitante com um link para continuar no celular.
start_email_verificationEscritaIniciar a verificação de e-mail enviando um código.
start_livenessEscritaIniciar uma captura de prova de vida facial.
start_phone_verificationEscritaIniciar a verificação de telefone enviando um código por SMS.
submit_address_verificationEscritaEnviar um documento de comprovante de endereço.
submit_funds_verificationEscritaEnviar um documento de comprovante de fundos.
update_sessionEscritaAtualizar os dados do solicitante de uma sessão aberta.
upload_session_mediaEscritaEnviar mídia capturada para uma sessão.

Chaves de API (3)

FerramentaAcessoDescrição
get_api_keyLeituraRecuperar o valor COMPLETO, sem mascaramento, de uma chave de API existente.
list_api_keysLeituraListar todas as chaves de API da organização autenticada.
rotate_api_keyDestrutivoRotacionar (regenerar) uma chave de API da organização autenticada.

list_api_keys retorna valores mascarados; apenas get_api_key revela o segredo completo, então mantenha a confirmação ativada para ele em contextos compartilhados. rotate_api_key mantém a chave antiga válida por um período de carência de 12 horas por padrão; passe immediate: true para revogá-la instantaneamente.

NFC (1)

FerramentaAcessoDescrição
submit_nfc_dataEscritaEnviar dados de documento de identidade lidos via NFC para uma sessão de verificação.

Servidor e Autodescoberta (2)

FerramentaAcessoDescrição
describe_apiLeituraRetornar a especificação OpenAPI 3.0 da API REST da Bynn (de /openapi.json).
describe_cliLeituraRetornar instruções de instalação, autenticação e uso da CLI da Bynn (bynn).

Widgets interativos

Duas famílias de ferramentas retornam cartões interativos em vez de JSON bruto em hosts que suportam aplicativos MCP (ChatGPT e Claude):

  • Fraude documental (submit_document, get_document): um cartão de relatório ao vivo com o medidor de risco, sinais forenses, campos extraídos e tags de risco. Análises pendentes se auto-verificam até a conclusão.
  • Verificação de imagem por IA (detect_ai_generated_image): cartão de veredito com probabilidade de IA e um detalhamento do gerador. Se nenhuma imagem foi fornecida, o cartão renderiza um uploader de arrastar e soltar, e o arquivo solto vai direto para o detector sem entrar no contexto do chat.

Outros clientes MCP simplesmente recebem os mesmos dados como JSON estruturado.


Exemplo de fluxo de trabalho

Uma sessão KYC completa, conduzida conversacionalmente:

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

O padrão assíncrono é o mesmo em todos os lugares: ferramentas de criação retornam um id, ferramentas get_* fazem polling dele. Para fraude documental, submit_documentget_document até status: "analyzed"; para trabalhos de raciocínio, create_reasoning_jobget_reasoning_job.


CLI da Bynn: trabalhe com arquivos locais

O servidor MCP hospedado não pode ler arquivos na sua máquina. A CLI da Bynn pode. Agentes que rodam localmente (Claude Code, Cursor, um terminal) podem analisar arquivos locais diretamente:

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

Instalação (macOS/Linux):

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

Instalação (Windows):

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

Downloads diretos (além de .deb/.rpm e checksums) estão na página de releases.

Autentique uma vez (bynn auth login armazena a chave no chaveiro do seu sistema operacional), ou de forma não interativa com BYNN_API_KEY, --token ou bynn auth login --with-token. Chaves de sandbox (private_sandbox_...) são reconhecidas automaticamente.

Projetado para ser amigável a agentes: -o json para saída estruturada, --jq para filtragem, --dry-run para pré-visualizar requisições, --poll para resultados assíncronos e um contrato de saída limpo (stdout = dados, stderr = progresso). A árvore de comandos é gerada a partir da especificação OpenAPI ao vivo da Bynn, e bynn api <METHOD> <PATH> é um pass-through autenticado bruto para qualquer endpoint. A CLI cobre sessões, verificação de idade, convites AutoDoc, documentos, moderação, NFC e face; para cobrança, chaves de API, dossiês, orquestradores e sites, use este servidor MCP.

Para agentes: chame a ferramenta describe_cli neste servidor para obter este guia completo em formato legível por máquina.


Autodescoberta para agentes

O servidor se documenta. Se você é um LLM conectado a ele:

  • describe_api retorna a especificação OpenAPI 3.0 completa da Bynn: cada endpoint, parâmetro e schema, incluindo aqueles não encapsulados como ferramentas MCP. Sem autenticação necessária.
  • describe_cli retorna um guia estruturado para instalar, autenticar e executar a CLI bynn localmente, para trabalhar com arquivos locais. Sem autenticação necessária.
  • file://server/status (recurso MCP) retorna a lista de ferramentas ao vivo e o status do servidor.

Estes também são anunciados nas instruções initialize do servidor, então você não precisa deste README para encontrá-los.


Avançado

Anotações e contrato de resposta

Cada ferramenta carrega anotações MCP ToolAnnotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), aplicadas de forma consistente por verbo: get_*/list_*/ search_*/describe_*/download_*/validate_* são somente leitura; delete_*/cancel_*/ rotate_api_key são destrutivas. Falhas retornam como payloads estruturados {error: true, error_type, message} em vez de erros de protocolo, para que agentes possam ler e reagir a eles.

Solução de problemas

SintomaCorreção
404 / falha de conexão imediataVocê anexou /mcp à URL. O endpoint é a raiz: https://mcp.bynn.com
authentication_error / authentication_requiredObtenha um token em dashboard.bynn.com/authenticate e defina-o como o cabeçalho Authorization. Não tente novamente às cegas.
Uma ferramenta retorna 401 com uma conexão válidaTipo de credencial errado para aquele grupo de ferramentas; veja a tabela de autenticação. Chaves de API e cobrança precisam de um token do dashboard, não uma chave private_ bruta.
A ferramenta de imagem diz que nenhuma imagem foi fornecidaO cartão que aparece aceita arrastar e soltar; solte a imagem nele. Ou passe uma image_url pública.
Documento preso em pendingA análise é assíncrona; faça polling de get_document até que status seja analyzed. Não faça polling mais do que a cada poucos segundos.
Conector OAuth parou de funcionarDesconecte e reconecte o conector para reexecutar o fluxo de login.

Suporte

Problemas e perguntas: github.com/Bynn-Intelligence/bynn-mcp-server · bynn.com · dashboard.bynn.com

Licenciado sob MIT.