内容
# AINumbers MCP 应用服务器
**实时端点:** `https://mcp.ainumbers.co/mcp` (可流式传输的 HTTP,无身份验证)
一个 [MCP 应用](https://blog.modelcontextprotocol.io/posts/2026-01-26-mcp-apps/) (SEP-1865)服务器,渲染 [AINumbers.co](https://ainumbers.co) 金融科技工具为 **交互式小部件,内嵌于 Claude、ChatGPT、M365 Copilot、VS Code**,以及其他任何 MCP 应用宿主。在官方 MCP 注册表中发布为 [`co.ainumbers/tools`](https://registry.modelcontextprotocol.io/v0.1/servers?search=co.ainumbers)。
## 工具
十五个旗舰工具渲染为小部件 — 实际的单一文件 AINumbers 工具,作为 `text/html;profile=mcp-app` 资源提供,由 AIN 桥(预填充 → 运行 → 策略指令导出)驱动:
| MCP 工具 | AINumbers 工具 |
|---|---|
| `baas_provider_comparator` | T152 BaaS 提供商比较器 |
| `validate_ap2_mcp_policy` | T320 AP2 MCP 策略验证器与桥 |
| `build_google_ap2_mandate` | T285 Google AP2 结账/支付指令生成器 |
| `score_mcp_readiness` | T288 MCP 开发人员就绪度评估卡 |
| `agentic_mandate_sandbox` | RBE-06 Agentic 指令沙盒 |
| `customer_risk_rating` | T110 客户风险评级引擎 |
| `ap2_aml_mandate_builder` | T131 AP2 反洗钱指令生成器 |
| `lint_mcp_tool_definition` | T274 MCP 工具定义检查器 |
| `validate_mcp_server_json` | T275 MCP server.json 验证器 |
| `compare_agentic_payment_protocols` | T276 Agentic 支付协议比较器 |
| `decode_x402_payment` | T277 x402 解码器与 402 流程模拟器 |
| `audit_mcp_oauth` | T278 MCP OAuth 2.1 授权审计器 |
| `scan_tool_poisoning` | T282 MCP 工具中毒扫描器 |
| `validate_a2a_agent_card` | T283 A2A 代理卡验证器 |
| `inspect_visa_tap_signature` | T286 Visa TAP 签名检查器 |
另外,`list_ainumbers_tools` — 所有 **480+** 工具的目录搜索,返回深度链接;预填充启用的工具接受 `#in=<base64url(JSON of {element_id: value})>[&run=1]` 以实现单击调用。
所有 16 个工具都是只读的(`readOnlyHint: true`),无需帐户,无身份验证,零个人身份信息 — 输入被瞬时处理,从未存储。
## 连接
- **Claude:** 设置 → 连接器 → 添加自定义连接器 → `https://mcp.ainumbers.co/mcp`
- **Inspector:** `npx @modelcontextprotocol/inspector` → 可流式传输的 HTTP → 相同 URL
- 生产环境运行在 Cloudflare Workers 上(`/healthz` 报告 `runtime: cloudflare-workers`)— 无冷启动。
## 开发
```bash
npm install
node generate.mjs # 从 ../repo 重新生成工具 HTML + 清单 + 目录到 ./data
npm start # http://localhost:3300/mcp (+ /healthz) — Node/express 变体(server.mjs)
npx wrangler deploy # 部署 Cloudflare Workers 变体(worker.mjs)
```
`pilot.mjs` 是小部件工具集的单一真实来源。在 AINumbers 仓库中更改任何试点工具后,运行 `node generate.mjs`,提交 `data/`,并推送;运行 `npx wrangler deploy` 以更新生产环境。
文档:[ainumbers.co/mcp.html](https://ainumbers.co/mcp.html) (隐私,条款,支持)。
所有工具内容都是客户端,确定性的,零个人身份信息 — © Post Oak Labs,CC BY 4.0。有关架构和历史,请参见 `README-SPEC.md`。