关于 APIbase — The API Hub for AI Agents
APIbase 是面向 AI Agent 的 MCP 与 REST API 网关,聚合多家服务的工具,供 Agent 按次付费调用。它支持通过单一端点发现和调用工具,并提供基于 USDC 的 x402 与 MPP 支付流程。
主要功能
- 01通过单一端点访问聚合工具
- 02提供 MCP 与 REST 接口
- 03按次使用 USDC 付款
- 04支持 x402 与 MPP 支付轨道
- 05提供商家 MCP 店面集成
适用场景
- 01让 Agent 查询旅行或天气服务
- 02按需调用电商或金融 API
- 03让商家提供可由 Agent 购买的商品
- 04将 API 工具接入 MCP 客户端
MCP 相关
APIbase 提供 Streamable HTTP MCP 服务端点,向 MCP 客户端开放聚合 API 工具。工具调用可通过 x402(Base)或 MPP(Tempo)以 USDC 按次付费。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://apibase.pro/mcpclaude mcp add --transport http whiteknightonhorse-apibase https://apibase.pro/mcp{"mcpServers":{"whiteknightonhorse-apibase":{"type":"http","url":"https://apibase.pro/mcp"}}}在 Cursor 中打开{"servers":{"whiteknightonhorse-apibase":{"type":"http","url":"https://apibase.pro/mcp"}}}在 VS Code 中打开{"mcpServers":{"whiteknightonhorse-apibase":{"type":"http","url":"https://apibase.pro/mcp"}}}{"mcpServers":{"whiteknightonhorse-apibase":{"serverUrl":"https://apibase.pro/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
APIbase.pro — AI Agent 的 API 中枢
通过一个 MCP + REST 端点即可使用来自 400 家提供商的 1385 个工具。无需注册、无需订阅,开始使用无需 API 密钥——按次使用 USDC 付费(Base 上使用 x402,Tempo 上使用 MPP)。
最新版本:请参阅与 package.json version 相同的标签;版本说明位于 docs/releases/。
快速开始
{
"mcpServers": {
"apibase": { "url": "https://apibase.pro/mcp" }
}
}
这是 Claude Desktop 的配置。Cursor、Windsurf、OpenAI Agents SDK、LangChain、Google ADK、CrewAI、Microsoft Copilot Studio,以及纯 REST 接入方式:apibase.pro/connect。
面向 AI Agent
- llms.txt — 精简的大模型上下文
- ai.txt — 纯文本 Agent 发现信息
- mcp.json — MCP 服务元数据
- MCP 协议版本 — 2025-11-25、2025-06-18、2025-03-26、2024-11-05、2024-10-07(在
/mcp上使用 Streamable HTTP);目前尚未提供 2026-07-28 版本(已发布的 SDK 不支持该版本)。当前列表:mcp.json 中的protocolVersions - openapi.json — OpenAPI 3.1 规范
- api-catalog — RFC 9727 发现链接集
- 路线图 — 计划中或已发布、会影响 Agent 能执行或看到内容的变更
面向商家 — 集成方
面向商家的 AI 支付:商家拥有自己的 MCP 店面,买家的 Agent 获取报价并以 USDC 付款(Base 上使用 x402,Tempo 上使用 MPP),款项直接进入商家钱包。非托管;试点期间手续费为 0%。
- 概览 — 介绍及接入方式
- Agent 指南 — 商家 Agent 的分步接入指南
- WooCommerce 插件 — 商品目录同步和付费订单 Webhook
- 演示商店 — 在线店面
- 集成方指南(源文件:static/integrator/docs.md);运营者说明:docs/integrator.md
面向付款 Agent:如何保障资金安全
- 付款前明确固定价格 — 402 响应会注明确切金额和收款方;参见付款。
- 付款标识符 / 幂等性 — 发送前保存 ID 和签名后的载荷;崩溃后重新发送:Agent 指南。
- 公开收据 —
https://apibase.pro/r/<id>.json,参见收据。 - 多个 Agent,共享一份预算 — 买家。
- 工具定义指纹 — discover-tools 和
/api/v1/tools/manifest。
集成与注册目录
注册目录列表:Smithery · Glama · MCP Registry(io.github.whiteknightonhorse/apibase)· PulseMCP · MPPScan
自托管
git clone https://github.com/whiteknightonhorse/APIbase.git && cd APIbase
cp .env.example .env # set POSTGRES_PASSWORD, X402_PAYMENT_ADDRESS, provider keys
docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d
完整的先决条件、验证步骤和配置参考:docs/self-hosting.md。
架构
单个 Node.js/TypeScript API 服务,PostgreSQL 作为只追加的财务事实来源,Redis 仅用于缓存和速率限制;在一台 Hetzner 服务上运行多容器 Docker 堆栈。每次工具调用都运行相同的多阶段管道(托管优先、幂等、内容审核、支付失败时关闭、缓存和速率限制;幂等阶段在 Redis 出错时允许通过)——双轨支付(自托管 x402 facilitator + MPP)、错误代码约定,以及完整的容器/管道详情(精确计数,实时):docs/architecture.md。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。