Bynn Intelligence

resmi

Belge Sahteciliği Tespiti (görsel, PDF)

Bynn Intelligence MCP ile neler yapabilirsiniz?

  • Yapay zeka ile üretilmiş görselleri tespit edin — Asistanınızdan bir görselin yapay zeka ile üretilip üretilmediğini detect_ai_generated_image aracılığıyla kontrol etmesini isteyin; sonuç olarak bir karar, olasılık ve olası üretici döndürülür.

  • Belge sahtekarlık analizi çalıştırın — Tam otantiklik analizi için submit_document ile bir belge gönderin, ardından adli rapor hazır olana kadar get_document ile yoklayın.

  • KYC doğrulama oturumları oluşturun — Kimlik doğrulama akışını başlatmak için create_session kullanın ve başvuru sahibine göndermek üzere barındırılan bir bağlantı veya QR kodu alın.

  • Bir selfie'den yaş tahmini yapın — Bir kişinin yaşını tahmin etmek için verify_age_from_selfie çağırın ve isteğe bağlı canlılık kontrolü ile 18 veya 21 gibi bir eşiğe karşı kontrol edin.

  • Koleksiyonlarda yüz arayınenroll_face ile yüzleri kaydedin ve kuruluşunuzun koleksiyonlarına karşı search_faces kullanarak eşleşmeleri bulun.

  • API anahtarlarını ve faturalandırmayı yönetinlist_api_keys/rotate_api_key ile API anahtarlarını listeleyin, alın veya döndürün; faturalandırma araçlarıyla kullanımı veya faturaları kontrol edin.

Dokümantasyon

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

Herhangi bir MCP uyumlu AI istemcisini Bynn'e bağlayın: kimlik doğrulama (KYC), belge sahtekarlığı tespiti, yaş doğrulama, içerik denetimi, yüz arama, AutoDoc iş akışları, dolandırıcılık muhakeme ajanları ve hesap yönetimi. Bynn API üzerinden 143 araç, tek bağlantı. Claude (claude.ai, Desktop, Claude Code), ChatGPT, Cursor, VS Code, Windsurf ve Zed'de çalışır.

https://mcp.bynn.com

Uç nokta kök yoldur. /mcp eklemeyin; https://mcp.bynn.com/mcp çalışmaz. Diğer tek yol GET /health'dir.


Hızlı başlangıç (30 saniye)

Claude Code:

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

Claude veya ChatGPT (barındırılan): https://mcp.bynn.com özel bağlayıcı olarak ekleyin ve tarayıcı açıldığında Bynn hesabınızla oturum açın. Anahtar yönetimi gerekmez.

API tarzı istemciler: dashboard.bynn.com/authenticate adresinden bir token alın ve bağlantıda Authorization: Bearer <token> olarak gönderin.

Ardından ilk komutunuzu deneyin:

Check whether this image is AI-generated.

Bir görsel ekleyin; sonuç, karar, AI olasılığı ve en olası üretici ile etkileşimli bir kart olarak işlenir.


Örnek komutlar

Dolandırıcılık ve belgeler

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.

Doğrulama

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.

Denetim ve medya

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

Hesap ve işlemler

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.

Belge sahtekarlığı ve AI görsel sonuçları hem ChatGPT hem de Claude'da etkileşimli kartlar olarak işlenir (bkz. Etkileşimli widget'lar).


Kurulum

Claude Code

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

Claude Desktop ve claude.ai

Ayarlar → Bağlayıcılar → Özel bağlayıcı ekle → URL https://mcp.bynn.com. OAuth oturum açma ilk kullanımda otomatik başlar.

ChatGPT

Ayarlar → Uygulamalar ve Bağlayıcılar → geliştirici modunu etkinleştir → Oluştur → MCP sunucu URL'si https://mcp.bynn.com. Bynn bir ChatGPT uygulaması olarak oluşturulmuştur: dolandırıcılık raporları ve AI görsel kontrolleri etkileşimli kartlar olarak işlenir ve eklenen görseller araçlara yerel olarak iletilir.

Cursor

Add to Cursor

Yukarıda tek tıkla veya ~/.cursor/mcp.json (veya proje başına .cursor/mcp.json) öğesine manuel olarak ekleyin:

{
  "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 köprüsü üzerinden bağlanır:

{
  "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"]
      }
    }
  }
}

Kimlik doğrulama

OAuth 2.1 (bağlayıcılar)

Barındırılan bağlayıcılar (Claude, ChatGPT) OAuth 2.1 + PKCE ile kimlik doğrular. Yetkilendirme sunucusu dashboard.bynn.com'dir; MCP istemciniz bir tarayıcı oturum açma sayfası açar, istenen izinleri onaylarsınız ve istemci Bynn paneli kullanıcınız olarak bağlanır. Dinamik İstemci Kaydı'nı destekleyen istemciler (Claude, Cursor) otomatik olarak kaydolur.

Taşıyıcı token'lar (API tarzı istemciler)

Sunucu tarafı, betikli veya kendi kendine barındırılan kullanım için MCP bağlantısında bir yetkilendirme başlığı gönderin:

Authorization: Bearer <token>

dashboard.bynn.com/authenticate adresinden bir token alın. Üç token türü çalışır:

TokenÖnekNeler yapabilir
Panel token'ı (JWT)yokHer şey. Bir araç API anahtarı gerektirdiğinde, sunucu JWT'yi kuruluşunuzun anahtarlarıyla otomatik olarak değiştirir.
Özel API anahtarıprivate_...Ürün ve doğrulama araçları (belgeler, denetim, yaş sonuçları). API anahtarları veya faturalama gibi panel araçları için yeterli değildir.
Genel API anahtarıpublic_...İstemci güvenli oturum oluşturma (create_session, create_age_verification_session).

Araç grubuna göre:

Araç grubuMinimum kimlik bilgisi
API anahtarları, faturalama, kullanıcılar, AutoDoc, muhakeme, web siteleriPanel token'ı (JWT)
Belgeler, denetim, yüz, NFCÖzel anahtar veya JWT
create_session, create_age_verification_sessionGenel anahtar veya JWT
verify_age_from_selfie, get_age_verification_resultÖzel anahtar veya JWT
Oturum adımları (onay, ön kontrol, canlılık, yüklemeler)Yok: URL'deki oturum token'ı kimlik bilgisidir

Özel anahtarları yalnızca güvenilir sunucu tarafı ortamlarında kullanın. Bunları asla ön uç kodunda, genel depolarda veya paylaşılan sohbetlerde açığa çıkarmayın.

Token ile örnek istemci yapılandırması

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

Araçlar referansı (143 araç)

Erişim rozetleri: Okuma = güvenli, değiştirmez. Yazma = veri oluşturur veya değiştirir. Yıkıcı = siler, iptal eder veya geri alır (delete_*, cancel_*, rotate_api_key); bunlar için istemcinizde onayı etkin tutun. Her araç ayrıca makine tarafından okunabilir readOnlyHint / destructiveHint ek açıklamaları taşır, böylece MCP istemcileri bunları otomatik olarak kapılayabilir.

Belgeler (4)

AraçErişimAçıklama
delete_documentYıkıcıBir belge gönderimini silin.
get_documentOkumaBir belge gönderimini ve adli analiz sonucunu alın.
list_documentsOkumaBelge gönderimlerinizi listeleyin ve arayın.
submit_documentYazmaTam sahtekarlık / özgünlük analizi için bir belge gönderin.

Belge analizi eşzamansızdır: submit_document, ardından get_document status analyzed olana kadar yoklayın.

Yaş Doğrulama (5)

AraçErişimAçıklama
complete_age_verification_livenessYazmaBir canlılık yakalamasını sonlandırın.
create_age_verification_sessionYazmaYeni bir canlılık yaş doğrulama oturumu oluşturun.
get_age_verification_resultOkumaBir canlılık yaş doğrulama oturumunun sonucunu okuyun.
start_age_verification_livenessYazmaBir oturum için canlılık yakalamasını başlatın.
verify_age_from_selfieYazmaCanlılık olmadan tek bir özçekimden yaş tahmin edin.

verify_age_from_selfie bir age_verification_model eşiği (21, 18 ve daha düşük, varsayılan 18) artı bir legal_age_21 yargı yetkisi bayrağı alır. Canlılık akışı şudur: oturum oluştur → canlılığı başlat → canlılığı tamamla → sonucu al.

İçerik Denetimi (12)

AraçErişimAçıklama
check_ageYazmaBir görseldeki yüzlerin yaşını tahmin edin (yaş doğrulama / reşit olmayan tespiti).
create_moderation_inferenceYazmaBir denetim / AI tespit çıkarımı çalıştırın.
detect_ai_generated_imageYazmaBir görselin AI tarafından mı üretildiğini yoksa gerçek bir fotoğraf mı olduğunu kontrol edin.
get_moderation_dashboard_statsOkumaKuruluşunuz için denetim paneli istatistiklerini alın.
get_moderation_inferenceOkumaKimliğine göre geçmiş bir denetim çıkarımını alın.
get_moderation_modelOkumaTam belgelerle bir denetim modeli alın.
list_all_moderation_modelsOkumaHer türdeki TÜM genel denetim modellerini listeleyin.
list_audio_moderation_modelsOkumaSES denetim modellerini kategoriye göre gruplandırılmış olarak listeleyin.
list_image_moderation_modelsOkumaGÖRSEL denetim modellerini kategoriye göre gruplandırılmış olarak listeleyin.
list_text_moderation_modelsOkumaMETİN denetim modellerini kategoriye göre gruplandırılmış olarak listeleyin.
list_video_moderation_modelsOkumaVİDEO denetim modellerini kategoriye göre gruplandırılmış olarak listeleyin.
public_moderation_inferenceYazmaÜCRETSİZ genel AI tespit çıkarımı çalıştırın, kimlik bilgisi gerekmez.

detect_ai_generated_image result.is_ai_generated (karar), ai_probability, uncertain, top_generator, generators, c2pa_signer ve detection_mode döndürür. check_age yüz başına age, from_age/to_age, is_minor, challenge_25, sex, confidence, uncertainty ve bbox döndürür.

Yüz Arama (6)

AraçErişimAçıklama
create_face_collectionYazmaYeni bir yüz koleksiyonu oluşturun.
delete_faceYıkıcıBir koleksiyondan tek bir kayıtlı yüzü silin.
delete_face_collectionYıkıcıBir yüz koleksiyonunu ve TÜM kayıtlı yüzlerini silin.
enroll_faceYazmaBir koleksiyona tek bir yüz kaydedin.
list_face_collectionsOkumaKuruluşunuzun yüz koleksiyonlarını listeleyin.
search_facesOkumaBir koleksiyonda bir örnek görsele benzer yüzleri arayın.

AutoDoc (37)

AraçErişimAçıklama
add_dossier_noteYazmaBir dosyaya yönetici notu ekleyin.
approve_approvalYazmaBekleyen bir HITL onayını onaylayın.
attach_dossier_tagYazmaBir dosyaya kuruluş etiketi ekleyin.
create_document_collectionYazmaBir belge koleksiyonu oluşturun.
create_invitationYazmaE-posta veya SMS ile bir AutoDoc daveti gönderin.
create_organization_tagYazmaBir kuruluş etiketi oluşturun.
create_workflowYazmaBir iş akışı oluşturun.
delete_document_collectionYıkıcıBir belge koleksiyonunu silin (yumuşak silme).
delete_invitationYıkıcıBekleyen bir AutoDoc davetini iptal edin (kalıcı silme).
delete_organization_tagYıkıcıBir kuruluş etiketini silin.
delete_workflowYıkıcıBir iş akışını silin (yumuşak silme).
detach_dossier_tagYazmaBir dosyadan kuruluş etiketini çıkarın.
download_dossier_zipOkumaBir dosyanın belgelerini ve değişkenlerini ZIP olarak paketleyin.
duplicate_workflowYazmaBir iş akışını çoğaltın.
get_autodoc_dashboard_statsOkumaToplu AutoDoc gösterge paneli istatistiklerini alın.
get_document_collectionOkumaBir belge koleksiyonunu ve gereksinimlerini alın.
get_dossierOkumaİlerleme ve iş akışı değişkenleriyle bir dosyayı alın.
get_dossier_form_fieldsOkumaEtkin iş akışlarınızdaki form alanı adlarını listeleyin.
get_invitationOkumaTek bir AutoDoc davetini alın.
get_pending_approval_countOkumaBekleyen HITL onaylarının sayısını alın.
get_workflowOkumaTek bir iş akışını alın.
list_approvalsOkumaİnsan döngüsünde iş akışı onaylarını listeleyin.
list_document_collectionsOkumaKuruluşunuz için belge koleksiyonlarını listeleyin.
list_document_typesOkumaKoleksiyon gereksinimleri için kullanılabilir belge türlerini listeleyin.
list_dossier_documentsOkumaBir dosyaya yüklenen belgeleri listeleyin.
list_dossier_notesOkumaBir dosyanın notlarını / denetim zaman çizelgesini listeleyin.
list_dossiersOkumaAutoDoc dosyalarını listeleyin ve filtreleyin.
list_invitation_localesOkumaDesteklenen davet dillerini listeleyin.
list_invitationsOkumaAutoDoc davetlerini listeleyin.
list_organization_tagsOkumaKuruluşunuzun dosya etiketlerini listeleyin.
list_workflowsOkumaKuruluşunuz için iş akışlarını listeleyin.
reject_approvalYazmaBekleyen bir HITL onayını reddedin.
resend_invitationYazmaBir AutoDoc davetini yeniden gönderin.
update_document_collectionYazmaBir belge koleksiyonunu ve (isteğe bağlı olarak) gereksinimlerini güncelleyin.
update_dossierYazmaBir dosyayı yeniden adlandırın.
update_organization_tagYazmaBir kuruluş etiketinin rengini ve/veya adını güncelleyin.
update_workflowYazmaBir iş akışını güncelleyin.

Muhakeme ve Dolandırıcılık Ajanları (25)

AraçErişimAçıklama
create_fraud_agentYazmaBir dolandırıcılık analizi ajanı / operatörü oluşturun.
create_orchestratorYazmaBir orkestratör (koordinatör) ajanı oluşturun.
create_reasoning_jobYazmaBir belge için ASENKRON bir dolandırıcılık muhakeme işi sıraya koyun.
delete_fraud_agentYıkıcıBir dolandırıcılık analizi ajanını / operatörünü silin.
delete_orchestratorYıkıcıBir orkestratör ajanını silin.
generate_fraud_agent_promptYazmaYapay zeka ile bir dolandırıcılık analizi ajanı sistem istemi taslağı oluşturun.
generate_orchestrator_promptYazmaYapay zeka ile bir orkestratör sistem istemi taslağı oluşturun.
get_agentOkumaBelirteçle tek bir ajanı (orkestratör veya operatör) alın.
get_agent_statsOkumaKuruluşunuz için toplu ajan istatistiklerini alın.
get_reasoning_jobOkumaBir muhakeme işinin durumunu ve tam sonuçlarını alın.
list_agent_categoriesOkumaKullanılabilir ajan kategori seçeneklerini listeleyin.
list_agent_ratingsOkumaGenel bir ajan için derecelendirmeleri ve derecelendirme özetini listeleyin.
list_document_content_typesOkumaBelge içerik türlerini ve hangilerinin zaten sahiplenildiğini listeleyin.
list_fraud_agentsOkumaKURULUŞUNUZUN dolandırıcılık analizi ajanlarını / operatörlerini listeleyin.
list_orchestratorsOkumaKURULUŞUNUZUN orkestratör ajanlarını listeleyin.
list_public_fraud_agentsOkumaKüresel topluluktan genel dolandırıcılık analizi ajan şablonlarına göz atın.
list_public_orchestratorsOkumaKüresel topluluktan genel orkestratör şablonlarına göz atın.
list_reasoning_jobsOkumaFiltreler ve kuruluş geneli istatistiklerle muhakeme işlerini listeleyin.
publish_agentYazmaAjanlarınızdan birini genel topluluk pazarına yayınlayın.
rate_agentYazmaGenel bir ajanı 1-5 yıldızla derecelendirin.
reorder_orchestrator_agentsYazmaBir orkestratöre atanan dolandırıcılık analizi ajanlarını yeniden sıralayın.
test_orchestratorYazmaMevcut bir belgeye karşı bir orkestratörü SENKRON olarak çalıştırın.
unpublish_agentYazmaAjanlarınızdan birini genel pazardan kaldırın.
update_fraud_agentYazmaBir dolandırıcılık analizi ajanını / operatörünü güncelleyin.
update_orchestratorYazmaBir orkestratör ajanını güncelleyin.

Faturalandırma (14)

AraçErişimAçıklama
cancel_billing_planYıkıcıMevcut aboneliğin iptalini planlayın.
change_billing_planYazmaKuruluşun abonelik planını değiştirin.
confirm_payment_methodYazmaOnaylanan kartı varsayılan ödeme yöntemi olarak kaydedin.
create_setup_intentYazmaBir ödeme yöntemi toplamak için Stripe SetupIntent oluşturun.
download_invoiceOkumaBir faturayı PDF olarak indirin.
get_billing_infoOkumaKuruluş için tam faturalandırma anlık görüntüsünü alın.
get_current_usageOkumaGeçerli faturalandırma döneminin faturalanmamış kullanımını alın.
get_stripe_configOkumaStripe istemci tarafı yapılandırmasını alın.
list_billing_plansOkumaFiyatlandırma ve özelliklerle tüm abonelik planlarını listeleyin.
list_inference_historyOkumaKuruluşun yapay zeka çıkarım / doğrulama istek geçmişini listeleyin.
list_invoicesOkumaKuruluşun faturalarını, en yeniden en eskiye listeleyin.
topup_balanceYazmaKayıtlı kartla hesap bakiyesine ön ödemeli fon ekleyin.
update_company_detailsYazmaKuruluşun şirket / faturalama bilgilerini güncelleyin.
validate_vat_numberOkumaHarici bir aramayla bir AB KDV numarasını doğrulayın.

topup_balance ABD doları cinsindendir, her yükleme için minimum 10 $, maksimum 10.000 $.

Kullanıcılar ve Hesap (7)

AraçErişimAçıklama
activate_trialYazmaBir ödeme yöntemi kaydedin ve 10 $ krediyle 7 günlük ücretsiz denemeyi etkinleştirin.
add_passkeyYazmaKimliği doğrulanmış kullanıcının hesabına bir geçiş anahtarı eklemeye başlayın: WebAuthn oluşturma seçeneklerini alın.
delete_passkeyYıkıcıKimliği doğrulanmış kullanıcının geçiş anahtarlarından birini silin.
get_current_userOkumaKimliği doğrulanmış kullanıcıyı, kuruluşunu ve hızlı hesap istatistiklerini alın.
list_passkeysOkumaKimliği doğrulanmış kullanıcının kayıtlı geçiş anahtarlarını listeleyin.
report_public_dataYazmaKimliği doğrulanmış kullanıcının genel profilindeki yanlış verileri bildirin.
submit_onboarding_surveyYazmaGeçerli kullanıcının kuruluş kayıt anketini kaydedin.

Web Siteleri (8)

AraçErişimAçıklama
create_websiteYazmaYeni bir yaş doğrulama web sitesi yapılandırması oluşturun.
delete_websiteYıkıcıBir yaş doğrulama web sitesi yapılandırmasını kalıcı olarak silin.
get_websiteOkumaKimliğe göre bir yaş doğrulama web sitesini alın.
list_countriesOkumaKodlar ve özniteliklerle tüm ülkeleri listeleyin.
list_verificationsOkumaKuruluş için yaş doğrulama geçmişine göz atın.
list_websitesOkumaKimliği doğrulanmış kuruluş için her yaş doğrulama web sitesini listeleyin.
pause_websiteYazmaBir web sitesi için yaş doğrulamayı duraklatın veya sürdürün.
update_websiteYazmaMevcut bir yaş doğrulama web sitesi yapılandırmasını güncelleyin.

Agemin Kontrolleri (3)

AraçErişimAçıklama
get_age_verification_statusOkumaÖnceki bir yaş doğrulama sonucunu sunucu tarafında yeniden kontrol edin.
verify_age_with_emailYazmaBir kişinin e-posta adresinden minimum yaşını tahmin edin.
verify_age_with_selfieYazmaTek bir özçekim görüntüsünden bir kişinin yaşını tahmin edin.

Doğrulama Oturumları (16)

AraçErişimAçıklama
cancel_sessionYıkıcıBir oturumu iptal edin / durdurun.
check_email_verificationOkumaKodu kullanarak e-posta doğrulamasını tamamlayın.
check_phone_verificationOkumaSMS koduyla telefon doğrulamasını tamamlayın.
complete_livenessYazmaBir yüz canlılık yakalamasını tamamlayın.
create_sessionYazmaYeni bir kimlik doğrulama oturumu oluşturun.
get_sessionOkumaAçık bir oturum hakkında bilgi gösterin.
get_session_preflightOkumaBir oturum için sonraki doğrulama adımını alın.
give_session_consentYazmaBaşvuru sahibinin onay kararını kaydedin.
send_session_smsYazmaBaşvuru sahibine telefonunda devam etmesi için SMS gönderin.
start_email_verificationYazmaBir kod e-postayla göndererek e-posta doğrulamasını başlatın.
start_livenessYazmaBir yüz canlılık yakalaması başlatın.
start_phone_verificationYazmaBir kod mesajı göndererek telefon doğrulamasını başlatın.
submit_address_verificationYazmaBir adres kanıtı belgesi yükleyin.
submit_funds_verificationYazmaBir fon kanıtı belgesi yükleyin.
update_sessionYazmaAçık bir oturumun başvuru sahibi ayrıntılarını güncelleyin.
upload_session_mediaYazmaYakalanan medyayı bir oturuma yükleyin.

API Anahtarları (3)

AraçErişimAçıklama
get_api_keyOkumaMevcut bir API anahtarının TAM, maskelenmemiş değerini alın.
list_api_keysOkumaKimliği doğrulanmış kuruluş için tüm API anahtarlarını listeleyin.
rotate_api_keyYıkıcıKimliği doğrulanmış kuruluş için bir API anahtarını döndürün (yeniden oluşturun).

list_api_keys maskelenmiş değerler döndürür; yalnızca get_api_key tam sırrı açığa çıkarır, bu nedenle paylaşılan bağlamlarda bunun için onayı açık tutun. rotate_api_key eski anahtarı varsayılan olarak 12 saatlik bir ödemesiz süre boyunca geçerli tutar; anında iptal etmek için immediate: true değerini iletin.

NFC (1)

AraçErişimAçıklama
submit_nfc_dataYazmaNFC ile taranan kimlik belgesi verilerini bir doğrulama oturumuna gönderin.

Sunucu ve Kendini Keşfetme (2)

AraçErişimAçıklama
describe_apiOkumaBynn REST API'sinin OpenAPI 3.0 spesifikasyonunu döndürün (/openapi.json).
describe_cliOkumaBynn CLI için kurulum, kimlik doğrulama ve kullanım talimatlarını döndürün (bynn).

Etkileşimli widget'lar

İki araç ailesi, MCP uygulamalarını (ChatGPT ve Claude) destekleyen ana bilgisayarlarda ham JSON yerine etkileşimli kartlar döndürür:

  • Belge sahtekarlığı (submit_document, get_document): risk göstergesi, adli sinyaller, çıkarılan alanlar ve risk etiketleri içeren canlı bir rapor kartı. Bekleyen analizler tamamlanana kadar kendilerini yoklar.
  • AI görüntü kontrolü (detect_ai_generated_image): AI olasılığı ve bir üretici dökümü içeren sonuç kartı. Görüntü sağlanmadıysa, kart sürükle-bırak yükleyiciyi işler ve bırakılan dosya sohbet bağlamına girmeden doğrudan dedektöre gider.

Diğer MCP istemcileri aynı verileri yapılandırılmış JSON olarak alır.


Örnek iş akışı

Sohbet odaklı yürütülen eksiksiz bir KYC oturumu:

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

Zaman uyumsuz desen her yerde aynıdır: oluşturma araçları bir kimlik döndürür, get_* araçları onu yoklar. Belge sahtekarlığı için, submit_documentget_document status: "analyzed" olana kadar; muhakeme işleri için, create_reasoning_jobget_reasoning_job.


Bynn CLI: yerel dosyalarla çalışma

Barındırılan MCP sunucusu makinenizdeki dosyaları okuyamaz. Bynn CLI okuyabilir. Yerel olarak çalışan aracılar (Claude Code, Cursor, bir terminal) yerel dosyaları doğrudan analiz edebilir:

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

Kurulum (macOS/Linux):

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

Kurulum (Windows):

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

Doğrudan indirmeler (artı .deb/.rpm ve sağlama toplamları) sürümler sayfasında bulunur.

Bir kez kimlik doğrulayın (bynn auth login anahtarı işletim sistemi anahtarlığınızda saklar) veya BYNN_API_KEY, --token veya bynn auth login --with-token ile etkileşimli olmayan şekilde. Sandbox anahtarları (private_sandbox_...) otomatik olarak tanınır.

Aracı dostu tasarım: yapılandırılmış çıktı için -o json, filtreleme için --jq, istekleri önizlemek için --dry-run, zaman uyumsuz sonuçlar için --poll ve temiz bir çıktı sözleşmesi (stdout = veri, stderr = ilerleme). Komut ağacı canlı Bynn OpenAPI spesifikasyonundan oluşturulur ve bynn api <METHOD> <PATH> herhangi bir uç noktaya ham kimliği doğrulanmış bir geçiştir. CLI oturumları, yaş doğrulaması, AutoDoc davetiyeleri, belgeler, moderasyon, NFC ve yüz kapsar; faturalandırma, API anahtarları, dosyalar, orkestratörler ve web siteleri için bu MCP sunucusunu kullanın.

Aracılar için: bu kılavuzun tamamını makine tarafından okunabilir biçimde almak için bu sunucudaki describe_cli aracını çağırın.


Aracılar için kendini keşfetme

Sunucu kendini belgeler. Ona bağlı bir LLM iseniz:

  • describe_api eksiksiz Bynn OpenAPI 3.0 spesifikasyonunu döndürür: MCP araçları olarak sarılmamış olanlar dahil her uç nokta, parametre ve şema. Kimlik doğrulama gerekmez.
  • describe_cli, yerel dosyalarla çalışmak için bynn CLI'sini yerel olarak kurmak, kimlik doğrulamak ve çalıştırmak için yapılandırılmış bir kılavuz döndürür. Kimlik doğrulama gerekmez.
  • file://server/status (MCP kaynağı) canlı araç listesini ve sunucu durumunu döndürür.

Bunlar ayrıca sunucunun initialize talimatlarında duyurulur, bu nedenle bunları bulmak için bu README'ye ihtiyacınız yoktur.


Gelişmiş

Ek açıklamalar ve yanıt sözleşmesi

Her araç, fiile göre tutarlı bir şekilde uygulanan MCP ToolAnnotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) taşır: get_*/list_*/ search_*/describe_*/download_*/validate_* salt okunurdur; delete_*/cancel_*/ rotate_api_key yıkıcıdır. Hatalar, protokol hataları yerine yapılandırılmış {error: true, error_type, message} yükleri olarak geri gelir, böylece aracılar bunları okuyabilir ve bunlara tepki verebilir.

Sorun giderme

BelirtiÇözüm
404 / bağlantı anında başarısız oluyorURL'ye /mcp eklediniz. Uç nokta köktür: https://mcp.bynn.com
authentication_error / authentication_requireddashboard.bynn.com/authenticate adresinden bir belirteç alın ve bunu Authorization başlığı olarak ayarlayın. Körü körüne yeniden denemeyin.
Bir araç geçerli bir bağlantıyla 401 döndürüyorBu araç grubu için yanlış kimlik bilgisi türü; kimlik doğrulama tablosuna bakın. API anahtarları ve faturalandırma, ham bir private_ anahtarı değil, bir gösterge paneli belirteci gerektirir.
Görüntü aracı görüntü sağlanmadığını söylüyorGörünen kart sürükle-bırak kabul eder; görüntüyü içine bırakın. Veya genel bir image_url iletin.
Belge pending durumunda takılı kaldıAnaliz zaman uyumsuzdur; get_document status analyzed olana kadar yoklayın. Birkaç saniyeden daha sık yoklamayın.
OAuth bağlayıcısı çalışmayı durduruyorOturum açma akışını yeniden çalıştırmak için bağlayıcının bağlantısını kesin ve yeniden bağlayın.

Destek

Sorunlar ve sorular: github.com/Bynn-Intelligence/bynn-mcp-server · bynn.com · dashboard.bynn.com

MIT lisanslı.