mcpField
A
Agent Kiosk — 23-in-1 B2A Intelligence, Action & x402 API

Agent Kiosk — 23-in-1 B2A Intelligence, Action & x402 API

远程服务
agent-kiosk.vercel.app金融数据01 周前更新

关于 Agent Kiosk — 23-in-1 B2A Intelligence, Action & x402 API

Agent Kiosk 是面向自主 Agent、交易机器人、编码助手和研究工作流的 MCP 服务及按次付费 API,运行于 Base Mainnet。端点涵盖金融、安全、网页和研究任务,并支持 x402 付款及加密响应证明。

主要功能

  1. 0123 个按次付费 API 端点
  2. 02预付 30 天 API 通行证
  3. 03EVM 交易模拟
  4. 04资金费率与宏观数据
  5. 05安全与合规检查
  6. 06生成兑换及跨链桥 calldata

适用场景

  1. 01提交前模拟 EVM 交易
  2. 02检查代币、合约或钱包风险
  3. 03比较资金费率与 DeFi 收益
  4. 04获取研究、市场或公司信息

MCP 相关

`/mcp` Streamable HTTP 端点提供 24 个工具、4 个提示词和 3 个资源。付费调用可通过付款信息或 API 密钥获取完整结果;未认证的工具调用通常只返回预览。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://agent-kiosk.vercel.app/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Agent Kiosk——面向自主 Agent 的 24 合 1 B2A 智能、行动与合规超市(x402 v2 与 MCP)

x402 v2 Base Mainnet Smithery MCP Server ralf9090/agent-kiosk MCP server

Agent Kiosk 是一个即时按次付费的 API 和模型上下文协议(MCP)服务,专为在 Base 主网(eip155:8453) 上运行的自主 AI Agent、交易机器人、编码助手和研究工作流打造。所有付费和预付费响应均包含加密的 SHA-256 + HMAC-SHA256 attestation 信封(attested 标签)。

  • 生产环境 Base URL: https://agent-kiosk.vercel.app
  • 商户收款地址(payTo): 0xd8429209Aee6A398B9707DFf5F28AAA93452eE95(Base USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913,6 位小数)
  • 目录范围: 24 个受 x402 保护的端点(23 个按次付费端点 + 1 个预付费 30 天 API 通行证),以及免费的发现、遥测、MCP 预览和合作伙伴费用兑换路由
  • 实时遥测与钱包仪表板: https://agent-kiosk.vercel.app/stats(GET /v1/stats JSON)
  • MCP 端点: https://agent-kiosk.vercel.app/mcp(https://agent-kiosk--batuhansenavci.run.tools)
  • x402scan 商店(24/24 已验证): x402scan.com/server/a1af2789-615a-4324-b3f1-83b97834ece8
  • Glama MCP 列表: glama.ai/mcp/servers/ralf9090/agent-kiosk
  • Smithery 商店: smithery.ai/servers/batuhansenavci/agent-kiosk

1. 统一路由、方法与价格目录

A. 23 个按次付费的 x402 端点(Base USDC eip155:8453)

所有 /v1/* 路由均接受 POST(主要使用 JSON 请求体)和 GET(查询参数)。未经身份验证的请求会返回 HTTP 402 Payment Required,并附带 PAYMENT-REQUIRED 标头。

#MCP 工具x402 REST 路由方法价格(USDC)原子单位(6 位小数)描述
1x402_ping/v1/pingPOST / GET$0.0011000即时 x402 v2 和 v1 钱包验证 ping、结算检查及往返回显。
2llm_chat_completions/v1/chat/completionsPOST / GET$0.0022000兼容 OpenAI 的 LLM Chat Completions 网关(gpt-4o-mini、openai、deepseek-chat)。
3evm_tx_simulator/v1/tx-simulatePOST / GET$0.0055000EVM 交易预执行模拟器(eth_call + eth_estimateGas)、回滚解码器、ERC-20 allowance 和 EIP-1967 代理检测器。
4perp_funding_arbitrage/v1/funding-ratesPOST / GET$0.0088000跨交易所永续合约资金费率套利、基差年化收益率利差及未平仓量雷达(Hyperliquid + dYdX v4)。
5tradfi_macro_radar/v1/macro-radarPOST / GET$0.0088000实时追踪标普 500、纳斯达克、VIX、DXY、美国 10 年期国债收益率、黄金、石油、加密货币恐惧与贪婪指数、BTC 市值占比及 DeFi TVL。
6web_extract/v1/web-extractPOST / GET$0.0110000将 URL 清理并提取为 Markdown,同时检测提示词注入陷阱。
7package_audit/v1/package-auditPOST / GET$0.0110000通过 Google OSV.dev 扫描开源软件包及 CVE 漏洞(npm、PyPI、crates.io)。
8github_intel/v1/github-intelPOST / GET$0.0110000GitHub 仓库及开源竞争情报:星标数、发行版本、议题及热门主题。
9kalshi_polymarket_arb/v1/prediction-arbPOST / GET$0.01515000整合 Kalshi、Polymarket 和 Manifold 预测市场,并扫描跨平台概率价差。
10social_search/v1/social-searchPOST / GET$0.0220000实时获取 Reddit 和 HackerNews 讨论,提供整洁的 JSON 和 Markdown 格式。
11security_audit/v1/security-auditPOST / GET$0.02200000x 代币/合约貔貅盘及税费扫描(GoPlus + DexScreener),并审计 URL 钓鱼风险。
12token_alpha/v1/token-alphaPOST / GET$0.0220000实时 DEX 订单流(买卖压力)、流动性深度及动量信号。
13domain_intel/v1/domain-intelPOST / GET$0.0220000B2B 公司及域名情报:DNS、MX 邮件服务商、SaaS TXT 技术栈、RDAP 及子域名。
14academic_search/v1/academic-searchPOST / GET$0.0220000检索经同行评审的科学文献(OpenAlex + arXiv),并提供摘要和 PDF 链接。
15prediction_markets/v1/prediction-marketsPOST / GET$0.0220000获取 Polymarket 和 Manifold Markets 的实时事件概率(%)及投注量。
16defi_yields/v1/defi-yieldsPOST / GET$0.0220000由 DeFiLlama 提供的 DeFi 最高 APY 和收益雷达,可按代币、链和 TVL 筛选。
17maps_leads/v1/maps-leadsPOST / GET$0.0330000按城市筛选 B2B 商业线索,包含电话、网站、电子邮件、地址及 GPS。
18wallet_profiler/v1/wallet-profilerPOST / GET$0.0330000多链巨鲸及钱包画像(Base、Ethereum、Arbitrum、Polygon):USDC/ETH 余额及交易数量。
19compliance_check/v1/compliance-checkPOST / GET$0.0550000**反洗钱、制裁(OFAC)及交易对手筛查:**在 Base 和 Ethereum 上检查 14 类风险指标(钓鱼、Tornado Cash 混币器、貔貅盘创建者、暗网、网络犯罪)。
20defi_swap_quote/v1/defi-swap-quotePOST / GET$0.0550000**可执行 DeFi 兑换及跨链桥调用数据构建器:**提供最佳 DEX 路由(LI.FI + ParaSwap)及可直接签名的 EVM transactionRequest(to、data、value、gasLimit)。
21token_due_diligence/v1/token-due-diligencePOST / GET$0.10100000**机构级代币三合一评估:**GoPlus 合约审计 + DEX 订单流 + 社交情绪(A–F 等级)。
22b2b_company_dossier/v1/b2b-company-dossierPOST / GET$0.10100000**B2B 高管四合一档案:**DNS/SaaS 技术栈 + 网站抓取 + 本地线索 + 社交提及。
23whale_alpha_radar/v1/whale-alpha-radarPOST / GET$0.10100000**巨鲸投资组合及收益三合一优化器:**4 链钱包画像 + DeFi 高收益机会 + 宏观赔率。
B. 1 预付费 30 天 API 通行证端点(Base USDC eip155:8453)
#MCP 工具x402 REST 路由方法价格(USDC)原子单位(6 位小数)描述
24buy_prepaid_pass/v1/buy-passPOST / GET$5.005000000**30 天预付费 VIP API 密钥(ak_live_...):**生成无状态 HMAC-SHA256 签名 API 密钥,可通过 X-API-KEY 或 Authorization: Bearer 解锁全部 23 个按次付费端点,有效期为 30 天,无需为每次调用进行 x402 签名。
C. 免费 / 未付费路由($0.00 USDC — 无需 x402 付款即可返回 HTTP 200)
路由方法价格用途
/v1/free-swapPOST / GET$0.00无付费墙的可执行 DEX 兑换和跨链桥 calldata 构建器(通过向 payToWallet 支付 0.25% 的链上合作方费用实现变现)。
/v1/modelsGET$0.00兼容 OpenAI 的模型列表发现(gpt-4o-mini、openai、deepseek-chat)。
/mcpPOST / GET$0.00(预览)/ 付费(完整内容)Streamable-HTTP MCP JSON-RPC 2.0 服务(列出全部 24 个工具;未经身份验证的 tools/call 返回 HTTP 200 和 1 项预览,以及 x402_unlock_full_data 挑战;x402_ping 和 defi_swap_quote 返回完整预览数据;在工具参数中传入 payment_signature 或 x_api_key 可返回未屏蔽的完整数据)。
/v1/stats、/statsGET$0.00实时 JSON 和 HTML 服务漏斗遥测数据,以及链上 Base USDC 钱包余额仪表板。
/.well-known/x402.jsonGET$0.00机器可读的 x402 v2 目录、facilitator 配置和路由明细(/.well-known/x402 和 /.well-known/agent.json 均为其别名)。
/.well-known/agent-card.jsonGET$0.00带有 a2a-x402 扩展的 Google A2A v0.3.0 Agent Card。
/.well-known/mcp.jsonGET$0.00MCP 服务清单(24 个工具、4 个提示词、3 个资源)。
/openapi.jsonGET$0.00涵盖全部 24 个 x402 端点的 OpenAPI 3.1.0 规范。
/llms.txt、/llms-full.txtGET$0.00便于大模型读取的发现目录、买方集成指南和完整输入架构。

2. 生产环境 x402 买方指南与 Facilitator 集成

A. Base Mainnet 结算服务商(我们是卖方,而非服务商)

Agent Kiosk 使用 src/x402.js 中配置的多服务商故障转移流程,验证并结算 Base Mainnet (eip155:8453 / base) 上收到的 EIP-3009 (TransferWithAuthorization) USDC 签名:

角色服务商名称API 基础 URL支持的端点验证端点结算端点支持的版本与方案服务商签名者/中继者地址(非商户地址)
主要PayAI Networkhttps://facilitator.payai.networkGET https://facilitator.payai.network/supportedPOST https://facilitator.payai.network/verifyPOST https://facilitator.payai.network/settlex402 v2 (eip155:8453,exact) 和 x402 v1 (base,exact),无需 API 密钥0xB2Bd29925CBbCEA7628279c91945Ca5B98bf371B、0xc6699d2aadA6c36Dfea5C248DD70f9CB0235cB63(以及 /supported 中 signers["eip155:*"] 列出的池签名者)
次要备用Dexterhttps://facilitator.dexter.cashGET https://facilitator.dexter.cash/supportedPOST https://facilitator.dexter.cash/verifyPOST https://facilitator.dexter.cash/settlex402 v2 (eip155:8453,exact) 和 x402 v1 (base,exact)0x402Feee072D655B85e08f1751AF9ddbCd249521f
第三备用(v1)Mogamihttps://facilitator.mogami.techGET https://facilitator.mogami.tech/supportedPOST https://facilitator.mogami.tech/verifyPOST https://facilitator.mogami.tech/settlex402 v1 (base,exact)公开的 v1 中继者池
  • 商户收款地址(payTo): 0xd8429209Aee6A398B9707DFf5F28AAA93452eE95(Base Mainnet 上的 USDC:0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913,6 位小数)。
B. 接受的支付、质询与回执标头
方向标头/参数协议格式与说明
HTTP 402 响应PAYMENT-REQUIREDx402 v2Base64 编码的 JSON PaymentRequired 质询(x402Version: 2,accepts[0] 包含 scheme: "exact"、network: "eip155:8453"、amount、maxAmountRequired、asset、payTo、maxTimeoutSeconds: 60、extra: { name: "USD Coin", version: "2" })。相同的 JSON 对象也会作为 HTTP 402 响应正文返回。
HTTP 请求(按调用付费)PAYMENT-SIGNATUREx402 v2Base64、Base64URL 或原始 JSON 字符串,内容为 { x402Version: 2, scheme: "exact", network: "eip155:8453", payload: { signature, authorization: { from, to, value, validAfter, validBefore, nonce } } }。
HTTP 请求(旧版/别名)X-PAYMENT 或 X-PAYMENT-SIGNATUREx402 v1 / v2接受 x402 v1(network: "base")以及使用 X-PAYMENT 或 X-PAYMENT-SIGNATURE 发送支付标头的 v2 客户端。
HTTP 请求(预付通行证)X-API-KEY 或 Authorization: Bearer <key>预付通行证传入通过 POST /v1/buy-pass($5.00 USDC)签发的 ak_live_<payloadB64>.<sigB64> 通行证,即可在 30 天内访问 23 个付费端点,无需逐次签名。
MCP tools/call 参数payment_signature、x_payment 或 x_api_key基于 HTTP / stdio 的 MCP在 POST /mcp 的 params.arguments 中直接传入 x402 支付载荷或 ak_live_... 密钥,即可在 MCP 客户端中解锁完整的未屏蔽数据。
HTTP 200 响应(回执)PAYMENT-RESPONSE 和 X-PAYMENT-RESPONSEx402 v2 和 v1服务商返回的 Base64 编码 JSON 结算回执:{"success":true,"transaction":"0x...","network":"eip155:8453","payer":"0x..."}。链上交易哈希也会作为 tx_hash 回显在 HTTP 200 JSON 正文中。
C. 超时、不确定的结算状态与恢复说明
  1. 服务端与挑战超时:
    • 每个 402 Payment Required 挑战都指定 maxTimeoutSeconds: 60。买家应使用 validAfter = 0 且 validBefore >= now + 300 秒的值签署 EIP-3009 TransferWithAuthorization 消息。
    • 服务端对每个 facilitator 的 POST /verify 调用强制执行 6.5 秒超时,对每个 facilitator 的 POST /settle 调用强制执行 10.0 秒超时。
    • 如果主 facilitator(facilitator.payai.network)在 /verify 或 /settle 上返回 HTTP/网络错误,中间件会自动故障转移到下一个已配置的 facilitator(facilitator.dexter.cash)。如果签名在密码学上无效(invalid_exact_evm_signature),服务端会立即返回 HTTP 402 和确切的错误原因,不会重试。
  2. 处理不确定的结算状态(客户端超时/网络中断):
    • 每个 EIP-3009 TransferWithAuthorization 都使用唯一的 32 字节 nonce。在 Base Mainnet 上使用后,USDC 合约(0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)会永久将该 (authorizer, nonce) 对标记为已使用(AuthorizationUsed 事件),因此链上不可能重放或重复扣取同一签名。
    • 超时情况下买家须遵循的规则: 如果发送 PAYMENT-SIGNATURE 后 HTTP 请求超时或断开连接,请勿立即签署新的 nonce:
      1. 通过 authorizationState(address authorizer, bytes32 nonce)(0xe94a0102)查询 Base USDC(0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913),或查看 https://basescan.org/address/0xd8429209Aee6A398B9707DFf5F28AAA93452eE95#tokentxns。
      2. 如果 authorizationState 为 false(尚未在链上结算): 可以使用完全相同的 PAYMENT-SIGNATURE 标头(相同的 nonce)安全地重试请求,直至 validBefore 过期;也可以等到 validBefore 过期后再签署新的 nonce。
      3. 如果 authorizationState 为 true(已在链上结算,但 HTTP 响应在传输过程中丢失): 请在 github.com/ralf9090/agent-kiosk/issues 提交 issue,并附上 Base txHash、端点路径和时间戳,以便立即重放响应,或获得免费的预付 API 通行证额度。

3. 已验证的 Base Mainnet 结算证据(运营方测试)

披露: 以下交易是在生产环境部署(https://agent-kiosk.vercel.app)上执行的运营方测试付款,并通过 PayAI Network facilitator(https://facilitator.payai.network/settle)在 Base Mainnet(eip155:8453) 上结算;这些交易不属于第三方客户交易量。

示例 1 — POST https://agent-kiosk.vercel.app/v1/token-alpha(0.02 USDC / 20000 个最小单位)
  • 端点与方法: POST https://agent-kiosk.vercel.app/v1/token-alpha
  • 结算金额: 0.02 USDC(20000 个最小单位,Base USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
  • Base Mainnet 交易链接: https://basescan.org/tx/0x5aa1b42ef7dae5323ba561b9374e9e5db0d42b0eae23d7e4fc5c2f0929df61be(区块 52809684,状态:Success)
  • Facilitator 中继者(链上 from): 0xc6699d2aadA6c36Dfea5C248DD70f9CB0235cB63(PayAI Network 中继者)
  • 卖家收款方(payTo): 0xd8429209Aee6A398B9707DFf5F28AAA93452eE95

解码后的 PAYMENT-RESPONSE / X-PAYMENT-RESPONSE 标头:

{
  "success": true,
  "transaction": "0x5aa1b42ef7dae5323ba561b9374e9e5db0d42b0eae23d7e4fc5c2f0929df61be",
  "network": "eip155:8453",
  "payer": "0xd8429209aee6a398b9707dff5f28aaa93452ee95"
}

已编辑的 HTTP 200 资源响应(POST /v1/token-alpha,请求体为 {"query":"AERO","chain":"base"}):

{
  "ok": true,
  "payment_mode": "x402",
  "tx_hash": "0x5aa1b42ef7dae5323ba561b9374e9e5db0d42b0eae23d7e4fc5c2f0929df61be",
  "attestation": {
    "attested": true,
    "issuer": "io.github.ralf9090/agent-kiosk",
    "signer_wallet": "0xd8429209Aee6A398B9707DFf5F28AAA93452eE95",
    "algorithm": "HMAC-SHA256",
    "route": "/v1/token-alpha",
    "payload_sha256": "c1bcebf107e25a742a7afc58ca39692bc33f4e6da49a2ca1afc8b892fae63a1f",
    "timestamp_utc": "2026-10-19T11:18:33.296Z",
    "signature": "<REDACTED_ATTESTATION_HMAC>"
  },
  "data": {
    "query": "AERO",
    "found": true,
    "token": {
      "name": "Aerodrome",
      "symbol": "AERO",
      "address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631",
      "primary_chain": "base",
      "price_usd": 0.7866,
      "market_cap_usd": 789632423,
      "fdv_usd": 1575158274
    },
    "alpha_metrics": {
      "signal": "SELL_PRESSURE",
      "total_top5_liquidity_usd": 47963273,
      "volume_1h_usd": 403817,
      "volume_24h_usd": 12606349,
      "order_flow_1h": { "buys": 88, "sells": 495, "buy_pressure_pct": 15.1 },
      "order_flow_24h": { "buys": 3508, "sells": 13997, "buy_pressure_pct": 20 }
    },
    "llm_summary": "Aerodrome (AERO on base): $0.7866 | Signal: SELL_PRESSURE | 1h Buy Pressure: 15.1% (88 buys vs 495 sells) | Liquidity: $47,963,273 | 24h Vol: $12,606,349."
  }
}
示例 2 — POST https://agent-kiosk.vercel.app/v1/ping(0.001 USDC / 1000 个原子单位)

解码后的 PAYMENT-RESPONSE / X-PAYMENT-RESPONSE 标头:

{
  "success": true,
  "transaction": "0xd4869a2190887c15b9fb53c109045fe60bb6bef6a3cf8b66e6f7e0a9904fda7e",
  "network": "eip155:8453",
  "payer": "0xd8429209aee6a398b9707dff5f28aaa93452ee95"
}

已脱敏的 HTTP 200 资源响应(POST /v1/ping,请求体为 {"message":"x402-registry-verification"}):

{
  "ok": true,
  "payment_mode": "x402",
  "tx_hash": "0xd4869a2190887c15b9fb53c109045fe60bb6bef6a3cf8b66e6f7e0a9904fda7e",
  "attestation": {
    "attested": true,
    "issuer": "io.github.ralf9090/agent-kiosk",
    "signer_wallet": "0xd8429209Aee6A398B9707DFf5F28AAA93452eE95",
    "algorithm": "HMAC-SHA256",
    "route": "/v1/ping",
    "payload_sha256": "6fc2d484b7899b71b18d80b87c18230e8904e7f296ca3c471763cc618a932041",
    "timestamp_utc": "2026-10-19T11:18:31.280Z",
    "signature": "<REDACTED_ATTESTATION_HMAC>"
  },
  "data": {
    "status": "pong",
    "verified": true,
    "payment_mode": "x402",
    "service": "Agent Kiosk",
    "version": "2.6.0",
    "protocol": "x402 v2 & v1 + MCP (Attested)",
    "network": "eip155:8453",
    "asset": "USDC",
    "echo": "x402-registry-verification",
    "payer": "0xd8429209Aee6A398B9707DFf5F28AAA93452eE95",
    "tx_hash": "0xd4869a2190887c15b9fb53c109045fe60bb6bef6a3cf8b66e6f7e0a9904fda7e"
  }
}

4. 快速连接(Claude Desktop / Cursor / Windsurf / VS Code)

{
  "mcpServers": {
    "agent-kiosk": {
      "url": "https://agent-kiosk.vercel.app/mcp"
    }
  }
}

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。