Bynn Intelligence
ทางการการตรวจจับเอกสารปลอม (รูปภาพ, PDF)
คุณทำอะไรได้บ้างด้วย Bynn Intelligence MCP?
-
ตรวจจับภาพที่สร้างโดย AI — ให้ผู้ช่วยของคุณตรวจสอบว่าภาพถูกสร้างโดย AI หรือไม่ โดยส่งคืนผลการตัดสิน ความน่าจะเป็น และผู้สร้างที่น่าจะเป็นผ่าน
detect_ai_generated_image -
วิเคราะห์การฉ้อโกงเอกสาร — ส่งใบแจ้งยอดธนาคารหรือใบแจ้งหนี้เพื่อวิเคราะห์การฉ้อโกงทางนิติเวช และสอบถาม
get_documentจนกว่าการประเมินความเสี่ยงจะเสร็จสมบูรณ์ -
สร้างเซสชันการยืนยันตัวตน KYC — สร้างเซสชันการยืนยันตัวตนพร้อมลิงก์โฮสต์ แล้วติดตามความคืบหน้าผ่าน
get_session_preflightและget_session -
ประมาณอายุจากรูปถ่าย — ยืนยันอายุของบุคคลจากเซลฟี่หรือภาพ พร้อมตัวเลือกสำหรับการตรวจสอบความมีชีวิตและเกณฑ์อายุตามกฎหมายผ่าน
verify_age_from_selfie -
ค้นหาใบหน้าในคอลเลกชัน — ลงทะเบียนใบหน้าในคอลเลกชันและค้นหาด้วยภาพตัวอย่างโดยใช้
search_facesเพื่อหาคู่ที่ตรงกัน -
จัดการเวิร์กโฟลว์ AutoDoc — สร้าง ทำสำเนา และติดตามเวิร์กโฟลว์การรวบรวมเอกสาร แฟ้มเอกสาร และการอนุมัติแบบมีมนุษย์ร่วมวงจร
เอกสาร
Bynn MCP
เชื่อมต่อ AI client ที่รองรับ MCP ใดๆ เข้ากับ Bynn: การยืนยันตัวตน (KYC), การตรวจจับเอกสารปลอม, การยืนยันอายุ, การกลั่นกรองเนื้อหา, การค้นหาใบหน้า, เวิร์กโฟลว์ AutoDoc, เอเจนต์ตรวจจับการฉ้อโกง และการจัดการบัญชี เครื่องมือ 143 รายการผ่าน Bynn API ในการเชื่อมต่อเดียว ใช้งานได้ใน Claude (claude.ai, Desktop, Claude Code), ChatGPT, Cursor, VS Code, Windsurf และ Zed
https://mcp.bynn.com
Endpoint คือ root path อย่าต่อท้าย
/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 ของคุณเมื่อเบราว์เซอร์เปิดขึ้น ไม่จำเป็นต้องจัดการคีย์
Client แบบ API: รับโทเค็นที่ dashboard.bynn.com/authenticate
และส่งเป็น Authorization: Bearer <token> ในการเชื่อมต่อ
จากนั้นลองพรอมต์แรกของคุณ:
Check whether this image is AI-generated.
แนบรูปภาพ แล้วผลลัพธ์จะแสดงเป็นการ์ดแบบโต้ตอบพร้อมคำตัดสิน ความน่าจะเป็น ของ AI และตัวสร้างที่น่าจะเป็นไปได้มากที่สุด
ตัวอย่างพรอมต์
การฉ้อโกงและเอกสาร
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.
ผลลัพธ์การตรวจจับเอกสารปลอมและรูปภาพ AI แสดงเป็นการ์ดแบบโต้ตอบทั้งใน 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: รายงานการฉ้อโกงและการตรวจสอบรูปภาพ AI
แสดงเป็นการ์ดแบบโต้ตอบ และรูปภาพที่แนบจะถูกส่งต่อไปยังเครื่องมือโดยตรง
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 client ของคุณเปิดเบราว์เซอร์เพื่อลงชื่อเข้าใช้ คุณอนุมัติ
สิทธิ์ที่ขอ แล้ว client จะเชื่อมต่อในฐานะผู้ใช้แดชบอร์ด Bynn ของคุณ Client ที่
รองรับ Dynamic Client Registration (Claude, Cursor) จะลงทะเบียนโดยอัตโนมัติ
Bearer tokens (client แบบ API)
สำหรับการใช้งานฝั่งเซิร์ฟเวอร์ สคริปต์ หรือโฮสต์เอง ให้ส่งส่วนหัวการอนุญาตในการเชื่อมต่อ MCP:
Authorization: Bearer <token>
รับโทเค็นที่ dashboard.bynn.com/authenticate โทเค็นสามประเภทที่ใช้งานได้:
| โทเค็น | คำนำหน้า | สิ่งที่ทำได้ |
|---|---|---|
| Dashboard token (JWT) | ไม่มี | ทุกอย่าง เมื่อเครื่องมือต้องการ API key เซิร์ฟเวอร์จะแลก JWT เป็นคีย์ขององค์กรของคุณโดยอัตโนมัติ |
| Private API key | private_... | เครื่องมือผลิตภัณฑ์และการยืนยัน (เอกสาร การกลั่นกรอง ผลอายุ) ไม่เพียงพอสำหรับเครื่องมือแดชบอร์ด เช่น API keys หรือการเรียกเก็บเงิน |
| Public API key | public_... | การสร้างเซสชันที่ปลอดภัยสำหรับ client (create_session, create_age_verification_session) |
ตามกลุ่มเครื่องมือ:
| กลุ่มเครื่องมือ | ข้อมูลรับรองขั้นต่ำ |
|---|---|
| API keys, การเรียกเก็บเงิน, ผู้ใช้, AutoDoc, การให้เหตุผล, เว็บไซต์ | Dashboard token (JWT) |
| เอกสาร, การกลั่นกรอง, ใบหน้า, NFC | Private key หรือ JWT |
create_session, create_age_verification_session | Public key หรือ JWT |
verify_age_from_selfie, get_age_verification_result | Private key หรือ JWT |
| ขั้นตอนเซสชัน (ความยินยอม, preflight, liveness, อัปโหลด) | ไม่มี: โทเค็นเซสชันใน URL คือข้อมูลรับรอง |
ใช้ private keys ในสภาพแวดล้อมฝั่งเซิร์ฟเวอร์ที่เชื่อถือได้เท่านั้น ห้ามเปิดเผยในโค้ด ส่วนหน้า, ที่เก็บสาธารณะ หรือแชทที่ใช้ร่วมกัน
ตัวอย่างการกำหนดค่า client ด้วยโทเค็น
{
"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);
ให้เปิดการยืนยันไว้สำหรับเครื่องมือเหล่านี้ใน client ของคุณ ทุกเครื่องมือยังมีคำอธิบายประกอบ
readOnlyHint / destructiveHint ที่เครื่องอ่านได้ เพื่อให้ MCP clients สามารถควบคุมได้โดยอัตโนมัติ
เอกสาร (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 | เขียน | เรียกใช้การอนุมานการกลั่นกรอง / การตรวจจับ AI |
detect_ai_generated_image | เขียน | ตรวจสอบว่าภาพถูกสร้างโดย AI หรือเป็นภาพถ่ายจริง |
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 | เขียน | เรียกใช้การอนุมานการตรวจจับ AI สาธารณะฟรี ไม่ต้องใช้ข้อมูลรับรอง |
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 | เขียน | สร้างเอเจนต์ผู้ประสานงาน (coordinator) |
create_reasoning_job | เขียน | จัดคิวงานให้เหตุผลการตรวจจับการฉ้อโกงแบบ ASYNCHRONOUS สำหรับเอกสาร |
delete_fraud_agent | ทำลาย | ลบเอเจนต์ / ผู้ปฏิบัติการวิเคราะห์การฉ้อโกง |
delete_orchestrator | ทำลาย | ลบเอเจนต์ผู้ประสานงาน |
generate_fraud_agent_prompt | เขียน | ร่างพรอมต์ระบบของเอเจนต์วิเคราะห์การฉ้อโกงด้วย AI |
generate_orchestrator_prompt | เขียน | ร่างพรอมต์ระบบของผู้ประสานงานด้วย AI |
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 | เขียน | รันผู้ประสานงานแบบ SYNCHRONOUS กับเอกสารที่มีอยู่ |
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 | อ่าน | แสดงรายการประวัติคำขอ AI inference / การตรวจสอบขององค์กร |
list_invoices | อ่าน | แสดงรายการใบแจ้งหนี้ขององค์กร ล่าสุดก่อน |
topup_balance | เขียน | เพิ่มเงินเติมเข้าบัญชียอดคงเหลือผ่านบัตรที่บันทึกไว้ |
update_company_details | เขียน | อัปเดตรายละเอียดบริษัท / การออกใบแจ้งหนี้ขององค์กร |
validate_vat_number | อ่าน | ตรวจสอบหมายเลข VAT ของสหภาพยุโรปผ่านการค้นหาภายนอก |
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 | เขียน | เริ่มการยืนยันโทรศัพท์โดยส่งรหัสทางข้อความ |
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 | อ่าน | ส่งคืนคำแนะนำการติดตั้ง การยืนยันตัวตน และการใช้งานสำหรับ Bynn CLI (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
รูปแบบ async จะเหมือนกันทุกที่: เครื่องมือสร้างส่งคืน id, เครื่องมือ 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 และ checksums) อยู่ที่
หน้า releases
ยืนยันตัวตนครั้งเดียว (bynn auth login เก็บคีย์ไว้ใน keychain ของระบบปฏิบัติการของคุณ) หรือ
แบบไม่โต้ตอบด้วย BYNN_API_KEY, --token, หรือ bynn auth login --with-token
คีย์ Sandbox (private_sandbox_...) จะถูกรับรู้โดยอัตโนมัติ
ออกแบบมาเป็นมิตรกับเอเจนต์: -o json สำหรับเอาต์พุตที่มีโครงสร้าง --jq สำหรับการกรอง
--dry-run เพื่อดูตัวอย่างคำขอ --poll สำหรับผลลัพธ์ async และสัญญาเอาต์พุตที่สะอาด
(stdout = ข้อมูล, stderr = ความคืบหน้า) โครงสร้างคำสั่งถูกสร้างจาก Bynn
OpenAPI spec ที่ใช้งานจริง และ bynn api <METHOD> <PATH> เป็น passthrough ที่ผ่านการยืนยันตัวตนแบบดิบไปยัง
endpoint ใด ๆ CLI ครอบคลุมเซสชัน การยืนยันอายุ คำเชิญ AutoDoc เอกสาร
การกลั่นกรอง NFC และใบหน้า; สำหรับการเรียกเก็บเงิน คีย์ API dossiers orchestrators และเว็บไซต์
ให้ใช้เซิร์ฟเวอร์ MCP นี้
สำหรับเอเจนต์: เรียกเครื่องมือ
describe_cliบนเซิร์ฟเวอร์นี้เพื่อรับคู่มือทั้งหมดนี้ใน รูปแบบที่เครื่องอ่านได้
การค้นพบตนเองสำหรับเอเจนต์
เซิร์ฟเวอร์บันทึกข้อมูลของตัวเอง หากคุณเป็น LLM ที่เชื่อมต่อกับมัน:
describe_apiส่งคืนข้อกำหนด Bynn OpenAPI 3.0 ที่สมบูรณ์: ทุก endpoint พารามิเตอร์ และ schema รวมถึงที่ไม่ได้ห่อเป็นเครื่องมือ MCP ไม่ต้องใช้การยืนยันตัวตนdescribe_cliส่งคืนคู่มือที่มีโครงสร้างสำหรับการติดตั้ง การยืนยันตัวตน และการรันbynnCLI ในเครื่อง สำหรับการทำงานกับไฟล์ในเครื่อง ไม่ต้องใช้การยืนยันตัวตนfile://server/status(ทรัพยากร MCP) ส่งคืนรายการเครื่องมือที่ใช้งานจริงและสถานะเซิร์ฟเวอร์
สิ่งเหล่านี้ยังประกาศในคำแนะนำ initialize ของเซิร์ฟเวอร์ด้วย ดังนั้นคุณไม่จำเป็นต้องใช้ README
นี้เพื่อค้นหาสิ่งเหล่านั้น
ขั้นสูง
คำอธิบายประกอบและสัญญาการตอบสนอง
ทุกเครื่องมือมี MCP ToolAnnotations (readOnlyHint, destructiveHint,
idempotentHint, openWorldHint) ใช้อย่างสอดคล้องตามคำกริยา: get_*/list_*/
search_*/describe_*/download_*/validate_* เป็นแบบอ่านอย่างเดียว; delete_*/cancel_*/
rotate_api_key เป็นแบบทำลาย ข้อผิดพลาดส่งคืนเป็น payload
{error: true, error_type, message} ที่มีโครงสร้างแทนข้อผิดพลาดโปรโตคอล เพื่อให้เอเจนต์สามารถ
อ่านและตอบสนองต่อสิ่งเหล่านั้นได้
การแก้ไขปัญหา
| อาการ | วิธีแก้ไข |
|---|---|
| 404 / การเชื่อมต่อล้มเหลวทันที | คุณต่อท้าย /mcp เข้ากับ URL จุดสิ้นสุดคือ root: https://mcp.bynn.com |
authentication_error / authentication_required | รับโทเค็นที่ dashboard.bynn.com/authenticate และตั้งเป็น header Authorization อย่าลองซ้ำแบบไม่คิด |
| เครื่องมือส่งคืน 401 พร้อมการเชื่อมต่อที่ถูกต้อง | ประเภทข้อมูลรับรองผิดสำหรับกลุ่มเครื่องมือนั้น; ดู ตาราง auth คีย์ API และการเรียกเก็บเงินต้องใช้โทเค็นแดชบอร์ด ไม่ใช่คีย์ private_ ดิบ |
| เครื่องมือภาพบอกว่าไม่มีภาพที่ให้ไว้ | การ์ดที่ปรากฏรองรับการลากและวาง; วางภาพลงไป หรือส่ง image_url สาธารณะ |
เอกสารค้างอยู่ใน pending | การวิเคราะห์เป็นแบบ async; โพล get_document จนกว่า status จะเป็น analyzed อย่าโพลบ่อยเกินทุกสองสามวินาที |
| ตัวเชื่อมต่อ OAuth หยุดทำงาน | ถอดและเชื่อมต่อตัวเชื่อมต่อใหม่เพื่อรันขั้นตอนการลงชื่อเข้าใช้อีกครั้ง |
การสนับสนุน
ปัญหาและคำถาม: github.com/Bynn-Intelligence/bynn-mcp-server · bynn.com · dashboard.bynn.com
ลิขสิทธิ์ MIT