mcpField
A
Allowance MCP

Allowance MCP

远程服务
github.com/useallowance金融数据018 周前更新
代码仓库

关于 Allowance MCP

Allowance MCP 让 AI Agent 通过人工批准的限额支付凭证购物,而非使用真实银行卡。它面向需要限定支出、完成结账并保留审计记录的 Agent 工作流。

主要功能

  1. 01手机端批准购买
  2. 02商户、金额和期限限制
  3. 03签发限额虚拟卡
  4. 04提供结账联系及地址信息
  5. 05报告收据和扣款金额
  6. 06暂停、撤销及审计控制

适用场景

  1. 01批准 Agent 的特定购买
  2. 02按商户和金额限制结账支出
  3. 03查看收据和购买尝试记录
  4. 04暂停或撤销 Agent 的额度授权

MCP 相关

托管的 MCP 服务将 Allowance 的购买审批和结账流程作为工具提供给 MCP 客户端。它使用 OAuth,并支持 streamable HTTP。

配置

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

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

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

全部服务地址
Streamable HTTPhttps://mcp.useallowance.com需要授权

工具

详细介绍

Allowance MCP

Allowance

Allowance 是面向 AI Agent 的支付安全层。它让人们可以在手机上批准范围明确的购买,同时 Agent 使用限次支付凭证完成结账,而不是使用用户的真实银行卡。

Allowance MCP 将这一流程开放给 MCP 客户端:Agent 可以请求批准特定购买,在获批后获取范围明确的虚拟卡,完成结账,并将收据和最终扣款金额报告到审计记录中。

本仓库是托管版 Allowance MCP 服务的公开目录和配置所在地。实现仓库为私有仓库。

Allowance MCP 社交预览

托管服务

  • 服务 URL:https://mcp.useallowance.com
  • 传输方式:streamable-http
  • 官方注册表名称:com.useallowance/allowance-mcp
  • 官方注册表 URL:https://registry.modelcontextprotocol.io/v0.1/servers/com.useallowance%2Fallowance-mcp/versions/latest
  • 公司网站:https://useallowance.com
  • 发现元数据:https://useallowance.com/.well-known/mcp.json
  • 产品文档:https://useallowance.com/mcp

身份验证

Allowance MCP 使用 OAuth。将 MCP 客户端连接到 https://mcp.useallowance.com,并在出现提示时完成 Allowance OAuth 流程。

OAuth 完成后,MCP 客户端会在调用工具时发送签发的持有者令牌。正常使用 MCP 时,用户不应创建或粘贴独立 API 密钥。请勿提交令牌、银行卡凭证或结账个人身份信息(PII)。

核心流程

  1. Agent 为特定购买创建额度申请。
  2. 用户在手机上批准、拒绝该申请,或任由申请过期。
  3. 如果获批,Agent 使用范围明确的支付凭证完成结账,或等待 Allowance 远程履约。
  4. Agent 报告成功或失败,并在可用时提供收据和扣款金额详情。

用户通过手机批准即代表授权消费。获批后,除非实际总额超过批准上限、结账需要无法获取的信息,或商品与已批准的申请存在实质差异,否则 Agent 不应再次要求最终确认。

Allowance 的管控范围

  • 消费范围:商户、金额上限、购买原因和有效期。
  • 支付风险敞口:Agent 获取限额支付凭证,而不是用户的真实银行卡。
  • 结账数据:仅在结账需要时提供已批准的联系信息、配送信息和账单信息。
  • 可审计性:记录申请、批准、发卡、购买尝试、收据和失败情况。
  • 撤销:用户可以暂停或撤销额度,而不是让 Agent 持续拥有广泛的支付权限。

工具

  • send_allowance_request
  • poll_allowance_request
  • wait_for_allowance_request
  • get_allowance_request
  • list_allowance_requests
  • cancel_allowance_request
  • get_contact_details
  • get_allowance_shipping_address
  • get_allowance_billing_address
  • issue_allowance_card
  • complete_purchase_auth
  • report_purchase_success
  • report_purchase_failure
  • list_allowance_purchase_attempts
  • get_allowance
  • wait_for_remote_fulfillment
  • reply_to_remote_fulfillment_message
  • list_allowances
  • pause_allowance
  • revoke_allowance
  • list_supported_merchants
  • check_merchant

安全模型

Allowance 旨在让 Agent 在范围明确的授权下消费,而不是获取用户的真实银行卡。Allowance 会强制执行审批、限额、收据和审计记录。

如发现安全问题,请发送邮件至 [email protected]。

评论

支持 Markdown

第一次接触 MCP?

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

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