Mcp Konduto

io.github.codespar由 GitHub 帳號 codespar 發布v0.2.0-alpha.3更新於 Nov 3, 2026

MCP server for Konduto — Brazilian fraud prevention: order risk scoring, device intel, lists

已驗證STDIO僅桌面金融商業與電商

概覽

AI 產生的概覽

針對巴西反詐欺服務 Konduto 的 MCP 伺服器:提交訂單進行風險評分、查詢結果、回傳最終狀態,並管理黑名單、白名單與複核名單。

可以做什麼
  • 提交訂單進行詐欺分析,並查詢訂單目前的分析狀態
  • 回傳最終結果:通過、拒絕、取消、詐欺或已確認的拒付
  • 新增、查詢、更新與移除黑名單項目
  • 新增、查詢、更新與移除白名單項目
  • 新增、查詢、更新與移除複核名單項目
適用情境
適合已使用 Konduto 的巴西電商團隊,讓助理提交訂單評分、查看分析結果、回傳最終狀態與拒付,或維護黑名單、白名單與複核名單。也適合需要把 Konduto 評分與其他反詐欺服務相互比較的情境。
執行需求
以 npm 套件形式在本機透過 stdio 執行(npx),設定 MCP_HTTP 與 MCP_PORT 時也可改用 HTTP。需要 KONDUTO_API_KEY 中的 Konduto API 金鑰,以 HTTP Basic 方式送出、密碼為空;KONDUTO_BASE_URL 為選用,預設指向公開的 Konduto v1 API。需要能連線至 Konduto 的網路。
安裝前請注意
API 金鑰屬於私有憑證,可存取詐欺決策與名單管理,請避免寫入日誌或共用設定。工具會寫入 Konduto:提交訂單、變更訂單狀態、回報拒付,以及新增、更新或刪除名單項目都會影響真實的風控決策。訂單內容(含客戶與裝置資料)會傳送給 Konduto。此套件為 alpha 版本,部分端點未公開文件。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Konduto,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

@codespar/mcp-konduto

MCP server for Konduto — Brazilian fraud prevention, API-first.

Second entry in the CodeSpar fraud category after @codespar/mcp-clearsale. Konduto sits alongside ClearSale as one of the two default antifraud layers BR merchants evaluate, and the two are often deployed in parallel for score comparison or failover.

Positioning vs. ClearSale

ClearSaleKonduto
Founded2001 (São Paulo)2014 (São Paulo)
StrengthLarger chargeback history databaseBehavioral device intelligence
ShapeML scoring + manual review servicesAPI-first, tighter surface, dev-oriented
Typical pairingDefault for large BR retailDefault for digital-native BR ecommerce

Merchants commonly run both in parallel: Konduto for the fast behavioral signal, ClearSale for the long-tail chargeback history. When one flags review and the other flags approved, the merchant routes the order to manual inspection.

Tools (18)

ToolPurpose
send_order_for_analysisSubmit an order to Konduto for fraud analysis.
get_orderRetrieve the current analysis state of an order.
update_order_statusNotify Konduto of the merchant's final status for an order.
report_chargebackReport a confirmed chargeback for an order.
report_order_approvedReport that an order was ultimately approved by the merchant.
report_order_declinedReport that an order was ultimately declined by the merchant.
add_to_blocklistAdd a value to the Konduto blocklist.
query_blocklistCheck whether a value is currently on the Konduto blocklist.
update_blocklist_entryUpdate an existing blocklist entry — typically used to extend or shorten the expiration window (expires_at)...
remove_from_blocklistRemove a value from the Konduto blocklist.
add_to_allowlistAdd a value to the Konduto allowlist (trusted).
query_allowlistCheck whether a value is currently on the Konduto allowlist.
update_allowlist_entryUpdate an existing allowlist entry — typically to extend or shorten the expiration window.
remove_from_allowlistRemove a value from the Konduto allowlist.
add_to_reviewlistAdd a value to the Konduto reviewlist.
query_reviewlistCheck whether a value is currently on the Konduto reviewlist.
update_reviewlist_entryUpdate an existing reviewlist entry — typically to extend or shorten the expiration window without removing...
remove_from_reviewlistRemove a value from the Konduto reviewlist.

Install

bash
npm install @codespar/mcp-konduto@alpha

Environment

bash
KONDUTO_API_KEY="T00000..."          # private key; requiredKONDUTO_BASE_URL="..."               # optional; defaults to https://api.konduto.com/v1

Authentication

HTTP Basic. The API key is the username; password is empty:

Authorization: Basic base64(KONDUTO_API_KEY + ":")

The server handles the base64 encoding — pass the raw key in KONDUTO_API_KEY.

Typical flow

  1. Embed Konduto's browser JS SDK on the merchant checkout page. It captures a visitor id (behavioral + device signals).
  2. At order submit, call send_order_for_analysis with the full order payload and the visitor id.
  3. Act on the response: approved ships it, declined blocks it, review holds for manual inspection or a second signal from ClearSale.
  4. Once the order lifecycle completes, call update_order_status with approved / canceled / fraud — this feeds Konduto's model.
  5. When a chargeback is confirmed, call update_order_status with status fraud. This is Konduto's primary ML feedback channel (there is no separate /chargebacks endpoint in the public docs).
  6. Use add_to_blocklist to permanently block specific emails / IPs / card BIN+last4 pairs observed in confirmed fraud.

Alpha note

This package is shipped as 0.1.0-alpha.1. Scope vs. the original brief:

  • Verified against docs.konduto.com:

    • POST /orders (send_order_for_analysis)
    • POST/GET/DELETE /blacklist/{type} (blocklist family)
    • /whitelist/{type} (allowlist) and /greylist/{type} (reviewlist), indexed under "APIs de Blocklist, Allowlist e Reviewlist"
  • Standard REST pattern, not separately indexed in the public reference (used by Konduto's official client libraries):

    • GET /orders/{id} (get_order)
    • PUT /orders/{id} (update_order_status)
  • Dropped — not documented publicly:

    • POST /disputes — no dispute submission endpoint on docs.konduto.com
    • POST /cards/analyze — no card-only pre-check endpoint documented
    • GET /visitors/{visitor_id} — visitor ids are referenced on the order (visitor field) but no public retrieval endpoint exists

Chargeback feedback is folded into update_order_status with status: fraud, which is Konduto's documented feedback channel.

Promote to 0.2.0 once the dropped endpoints are confirmed (via private docs or direct API response), or once Konduto publishes a broader public reference.

Run

bash
# stdio (default — for Claude Desktop, Cursor, etc)npx @codespar/mcp-konduto
# HTTP (for server-to-server testing)MCP_HTTP=true MCP_PORT=3000 npx @codespar/mcp-konduto

Category

fraud — second server in this CodeSpar category after ClearSale. Fraud servers share a common shape (analyze → decide → feedback) distinct from payments, which makes cross-provider swaps (ClearSale ↔ Konduto ↔ Legiti) more straightforward than cross-acquirer swaps.

Enterprise

Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.

License

MIT

來源:packages/fraud/konduto/README.md,提交 d0a519a

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.2.0-alpha.3最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分