accueil / serveurs / Finance & Paiement / io.github.leewenjie/oxaide
io.github.leewenjie/oxaide
serveur MCP (Model Context Protocol) · oxaide-brief 2.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.leewenjie/oxaide est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.leewenjie/oxaide » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 8 outils
- create_audit≈ 224 tokens
Create a private research job (Oxaide). Returns a job id immediately; the AI quote (S$49 Quick check / S$390 Pack / S$1500 Board pack) is emailed within ~15m. Pay with pay_audit before any work starts.
Paramètres, retour & exemple (3)
Paramètresbrief· string · requis
The research question, in plain language (SG corporate/wealth topics: ACRA/URA/GeBIZ/CPF/REIT etc).email· string · requis
Delivery email. Quote, files, and refunds go here. Required: delivery is email-first.source· string · optionnel
Optional caller tag, default "mcp".
Exemple d'appel{"name": "create_audit", "arguments": {"brief": "texte", "email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_audit≈ 123 tokens
Get one job: status, quoted tier/price, payment state, delivery state. Poll after create_audit.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Job id returned by create_audit (brief_xxx).
Exemple d'appel{"name": "get_audit", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_audit_result≈ 116 tokens
Get the delivered answer/pack for a job (markdown summary; files arrive by email + status page).
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Job id.
Exemple d'appel{"name": "get_audit_result", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_audits≈ 146 tokens
Admin only: list recent jobs. Requires admin_token matching the server MCP_ADMIN_TOKEN (disabled when unset). Never open to the public.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnel
1-50, default 10.admin_token· string · optionnel
Admin token (MCP_ADMIN_TOKEN).
Exemple d'appel{"name": "list_audits", "arguments": {"limit": 1, "admin_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lookup_ownership≈ 168 tokens
Free instant lookup: registered name, status, entity type, and registration date for a UEN from the monthly register snapshot. Officers and shareholders are NOT in the free snapshot — for the ownership chain, open a cited screen with create_audit ("Ownership of <name> (<uen>)").
Paramètres, retour & exemple (1)
Paramètresuen· string · requis
UEN, e.g. 201806463W.
Exemple d'appel{"name": "lookup_ownership", "arguments": {"uen": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pay_audit≈ 202 tokens
Pay a quoted job. method=stripe returns a Stripe Checkout URL (cards + PayNow). method=x402 (default) returns x402 v2 payment requirements (USDC on Base); pay, then call again with the PAYMENT-SIGNATURE header or _meta["x402/payment"] to settle. Work starts only after payment is verified AND settled.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Quoted job id.method· string · optionnel · stripe | x402
stripe = hosted checkout; x402 = agentic USDC on Base (default).
Exemple d'appel{"name": "pay_audit", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ping_check≈ 228 tokens
Run one prepaid registry ping (Quick check, ~5 min, result by email + status page). Needs a pack_id from a ping-pack purchase (100 pings S$150, 90d). The delivery email must match the purchase email (+tags ok). No pack? POST /api/brief/ping-pack first (see https://oxaide.com/agents).
Paramètres, retour & exemple (3)
Paramètresemail· string · requis
Delivery email. Result goes here.target· string · requis
UEN or entity name to check.pack_id· string · requis
Ping-pack id from the purchase email (pp_xxx). Possession authorizes the redeem.
Exemple d'appel{"name": "ping_check", "arguments": {"email": "texte", "target": "texte", "pack_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - subscribe_watch≈ 233 tokens
Start a prepaid 12-month Watchtower watch: UEN S$490, business-name S$290, IPOS-filing S$790, supplier S$990, portfolio S$2490, grant-call S$490, award-intel S$990. Returns a Stripe checkout URL (cards + PayNow); the watch activates on payment. Needs the target + delivery email.
Paramètres, retour & exemple (3)
Paramètresplan· string · requis
Watch plan: uen, trademark, ipos-watch, supplier, portfolio, grant-call, award-intel.email· string · requis
Delivery email. Alerts + digest go here.target· string · requis
Watch target: UEN, entity name, or mark.
Exemple d'appel{"name": "subscribe_watch", "arguments": {"plan": "texte", "email": "texte", "target": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».