Luke a Pro

Luke Sun

Developer & Marketer

🇺🇦
EN||
MEXAR MCP Server headless AI operations bridge

MEXAR MCP Server

ongoing
MCPAITypeScriptNode.jsAPIOAuth2Laravel PassportCRMMoney ChangerRemittanceHeadless

概覽

MEXAR MCP Server 是一個 headless Model Context Protocol server,用於把部分 MEXAR Core API 工作流暴露給 AI clients。它讓操作人員可以透過自然語言查詢部門、客戶、幣種、帳戶、交易、master agents、匯率報價與 remittance 上下文,而不需要再建構一個新的 dashboard surface。

這個元件是探索性的 V1 prototype,不是公開產品 UI。由於它連接的是實際金融營運系統,設計上刻意保持保守:read 和 lookup tools 是預設工作流,write tools 必須經過明確確認,也可以透過 read-only mode 完全關閉。

產品架構

  • Thin TypeScript MCP bridge - Server 使用 TypeScript 與官方 Model Context Protocol SDK 實作,透過 stdio 運行,因此 Claude Code、Claude Desktop 或其它支援 MCP 的 client 可以連接,而不需要額外 HTTP server。
  • 不需要後端改動 - MCP 層包裝既有 MEXAR Core REST API,沒有引入新的後端服務或資料庫,因此可以作為 operator-side integration layer 部署。
  • 基於環境變數的認證 - Runtime configuration 透過 MEXAR_API_BASE_URLMEXAR_ACCESS_TOKEN 提供。Access token 使用既有 Laravel Passport bearer token,並要求對應 employee identity user。
  • 按業務域拆分 tools - Tools 按部門、客戶、exchange、remittance、transactions、accounts、master agents、countries 與共享 response helpers 拆分。
  • Read-first operating model - list_my_departmentssearch_customersget_customerquote_exchangelist_transactionsshow_transactionlist_accountsshow_account 等 lookup tools 始終註冊。
  • Confirm-gated write tools - 建立/更新客戶、建立 money changer exchange 與建立 remittance 預設返回 dry-run preview。Tool 會返回即將呼叫的方法、endpoint 與 payload;只有再次以 confirm: true 呼叫時才會執行。
  • Read-only deployment switch - MEXAR_READONLY 可以完全關閉 write tools,讓同一個 server 用於更安全的查詢、支援與排查流程。
  • Human-readable response enrichment - Reference-data helpers 會把部分回應中的 currency id 與 country id 解析成名稱,減少 AI client 需要自行解讀的數字上下文。
  • Rate and settlement safeguards - Exchange 與 remittance tools 包含系統報價檢查、rate deviation warning、帳戶查詢支援,並明確提示 money changer flow 與 remittance flow 的差異。

關鍵能力

  • 自然語言營運查詢 - 透過 AI client 查詢客戶紀錄、今日交易、帳戶餘額、部門幣種配置或 master agent 上下文。
  • 交易準備輔助 - 在準備 exchange 或 remittance payload 前,先解析部門、客戶、幣種、帳戶與報價上下文。
  • Dry-run financial writes - 敏感的 CRM、exchange 與 remittance 寫入會先預覽再執行,保留人工審查步驟。
  • 最小整合面 - 作為本機或 operator-side MCP process 運行,透過 bearer token 存取既有 API,避免新增公開服務面。
  • AI-assisted internal tooling - 展示如何在不重寫核心平台的前提下,將 MEXAR 既有 API 架構延伸為 AI-native operator workflow。

Related Projects

MEXAR 官方網站落地頁

MEXAR Official Website

一個使用 Astro 建構的三語官方網站,用於介紹 MEXAR 的產品定位、平台架構、模組能力、合規姿態與授權模式。

WebsiteAstroTailwindCSSDaisyUI +6
MEXAR Back Office 儀表板

MEXAR Back Office

MEXAR 國際匯款系統的後台儀表板,負責管理營運、法遵與交易監控。

DashboardNext.jsMUITailwindCSS +1
MEXAR Backend

MEXAR Backend

MEXAR 國際匯款系統的核心後端 API,負責處理商業邏輯、身分驗證與服務編排。

APIPHPLaravelPostgreSQL +3
MEXAR Messaging microservice

MEXAR Messaging MSA

MEXAR 的 messaging microservice,負責處理 SMS 通知與交易訊息。

MicroservicePythonFastAPISMS +2
MEXAR KYC microservice

MEXAR KYC MSA

MEXAR 的 KYC(Know Your Customer)microservice,負責管理身分驗證與法遵工作流程。

MicroservicePythonFastAPIKYC +2
MEXAR Payment Gateway microservice

MEXAR Payment Gateway

MEXAR 的 payment gateway microservice,負責處理向匯款人收取款項的入款收款。

MicroservicePythonFastAPIPayment +2
MEXAR Payout Gateway microservice

MEXAR Payout Gateway

MEXAR 的 payout gateway microservice,負責處理向匯款收款人撥付的出款撥款。

MicroservicePythonFastAPIPayout +2