跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 Plaid,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
让你的 AI 通过 Plaid 读取银行数据:账户、实时余额、按日期范围或增量同步获取的交易、账户持有人身份信息、账号和 routing number,以及每个已关联银行的状态,另外还支持机构搜索和 Link 的令牌步骤。使用你的 Plaid client ID 和 secret,沙盒或生产环境均可。
试试这样问
Plaid 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Plaid、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
Plaid + ChatGPT
让你的 AI 通过 Plaid 读取银行数据:账户、实时余额、按日期范围或增量同步获取的交易、账户持有人身份信息、账号和 routing number,以及每个已关联银行的状态,另外还支持机构搜索和 Link 的令牌步骤。使用你的 Plaid client ID 和 secret,沙盒或生产环境均可。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
PLAID_CLIENT_ID, PLAID_SECRET
步骤 1 — 获取凭证
- 在 dashboard.plaid.com 登录 Plaid Dashboard(使用沙盒只需免费账户),在开发者设置中打开 Keys 页面。
- 把你的 client_id 复制到
PLAID_CLIENT_ID,把要使用的环境的 secret 复制到PLAID_SECRET。每个环境有各自的 secret:Sandbox 的 secret 可以立即使用,Production 的 secret 要等 Plaid 批准你的团队进入生产环境后才能用。 - 安装连接器。这里没有 Authorize with Provider 步骤:连接器按照 Plaid 的要求,把
PLAID_CLIENT_ID和PLAID_SECRET作为client_id和secret放进每次调用的 JSON 请求体,而不是放在请求头里。 - 环境只由连接器的 Base URL 决定,安装后为
https://sandbox.plaid.com。要连接真实银行,编辑连接器详情,把 Base URL 改为https://production.plaid.com,并使用生产环境的 secret。没有单独的环境变量来切换,secret 必须与 Base URL 属于同一个环境。 - 先调用
plaid_institutions_search,例如搜索 Chase、国家代码 US:它不需要已关联的银行,因此只用来检查 client ID 和 secret 是否正确。
关联银行:Plaid 把每个已关联的银行登录称为 Item,每个 Item 有自己的 access_token。这个令牌来自 Plaid Link,也就是账户持有人选择银行并登录的窗口。plaid_link_token_create 生成 link_token,你的应用或网页用它打开 Link;登录后 Link 返回一个 public_token,有效期 30 分钟且只能使用一次,plaid_item_public_token_exchange 再把它换成长期有效的 access_token 和 item_id。连接器本身无法显示 Link。在沙盒中,你可以用用户名 user_good 和密码 pass_good 登录任意测试银行,也可以通过 Plaid 的 /sandbox/public_token/create 接口(不是本连接器的工具)不经 Link 创建测试 Item,再用 plaid_item_public_token_exchange 兑换结果。
哪些工具需要 access token:下列工具读取单个 Item,并把它的 access_token 作为参数:plaid_item_get、plaid_accounts_get、plaid_accounts_balance_get、plaid_transactions_get、plaid_transactions_sync、plaid_identity_get 和 plaid_auth_get。plaid_institutions_search 和 plaid_link_token_create 只需要 client ID 和 secret,plaid_item_public_token_exchange 需要一个 public_token。连接器不保存 access token:你在对话中或在你的指令里把令牌交给 AI。它与你的 client ID 和 secret 一起就能读取该银行的数据,所以请像对待密码一样对待它。令牌以 access-sandbox- 或 access-production- 开头,只在对应的环境中有效。
全部是 POST,几乎全是读取:Plaid 的 API 以 POST 接收每次调用,所以连接器也使用 POST,但只有 plaid_link_token_create 和 plaid_item_public_token_exchange 会创建内容(一个 Link 令牌和一个 access token)。没有任何工具会转移资金、修改账户或删除 Item。
权限和只读设置:Item 只能访问关联时选择的产品(plaid_link_token_create 的 products 列表):plaid_transactions_get 和 plaid_transactions_sync 需要 transactions,plaid_identity_get 需要 identity,plaid_auth_get 需要 auth。plaid_auth_get 返回完整的账号和 routing number,plaid_identity_get 返回持有人的姓名、邮箱、电话和地址;如果 AI 不需要,请在连接器页面停用它们。如果你已经有 access token,也可以停用这两个令牌工具。
交易:plaid_transactions_get 按日期范围读取(start_date 和 end_date,格式 YYYY-MM-DD),默认每页 100 条,通过 options 中的 count 和 offset 最多 500 条。能回溯多久取决于关联银行时请求的历史长度:Plaid 默认 90 天,最长 730 天,而 plaid_link_token_create 不会请求更长的时间。plaid_transactions_sync 返回自上次调用以来新增、修改或删除的交易:第一次不带 cursor 调用,之后只要 has_more 为 true 就继续传入 next_cursor。刚关联后,交易可能要过几分钟才会出现。
余额:plaid_accounts_get 列出账户以及 Plaid 缓存的余额。plaid_accounts_balance_get 实时向银行查询,速度更慢,在生产环境中可能按次计费,具体取决于你与 Plaid 的合同。
速率限制:取决于环境和产品。超过限制时 Plaid 返回 429 和 RATE_LIMIT_EXCEEDED:稍等片刻再试。
常见错误:INVALID_API_KEYS 表示 client ID 或 secret 错误,或者 secret 与 Base URL 不属于同一环境。INVALID_ACCESS_TOKEN 表示令牌输错了或来自另一个环境。ITEM_LOGIN_REQUIRED 表示银行登录信息已变更或授权已过期:持有人需要在你自己的应用中通过 Link 重新登录,连接器无法发起这一步。刚关联后出现 PRODUCT_NOT_READY 表示交易仍在加载。PRODUCTS_NOT_SUPPORTED 表示该银行或 Item 不提供这个产品。
本连接器不处理 Webhook、付款和转账、投资和负债、收入与就业核验、风险评分、Link 的更新模式,也不删除 Item。
步骤 2 — 安装 adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
步骤 3 — 在 ChatGPT 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
ChatGPT 通过开发者模式(Developer mode)将 MCP 服务器作为自定义应用接入,仅付费套餐可用,免费套餐不可用。在 Business 和 Enterprise 工作区中,可能需要管理员先开启。
- 在 ChatGPT 中打开 Settings → Security and login,开启 Developer mode。
- 前往 chatgpt.com/plugins,点击 +。
- 填写名称和简短描述,例如 Name:
Plaid。 - 在 Connection 下填入 MCP 服务器 URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,然后创建连接。 - ChatGPT 提示时,登录 AnythingMCP(OAuth)并允许访问。
可用工具
| Tool | What it does |
|---|---|
plaid_link_token_create | Create a short-lived link_token to pass to the Plaid Link client |
plaid_item_public_token_exchange | Exchange a public_token (from Plaid Link) for a long-lived access_token + item_id |
plaid_item_get | Get metadata about an Item (institution, products, billed products, status, error) |
plaid_accounts_get | List accounts for an Item with name, mask, type (depository, credit, loan, investment), subtype |
plaid_accounts_balance_get | Get real-time balances for an Item's accounts (may trigger a refresh, slower than accounts_get) |
plaid_transactions_get | Get transactions in a date range (up to 730 days back) |
plaid_transactions_sync | Incremental transactions sync |
plaid_identity_get | Get identity info attached to the Item's accounts (names, emails, addresses, phone numbers) |
plaid_auth_get | Get bank routing + account numbers for ACH/EFT setup |
plaid_institutions_search | Search Plaid's catalog of supported financial institutions by name + country |
示例提示
- “列出我刚给你 access token 的那个银行连接下的账户,以及当前余额和可用余额。”
- “给我看 2026 年 9 月企业支票账户中所有超过 500 USD 的交易,按类别分组。”
- “Plaid 是否支持美国的 Chase 用于 transactions 和 auth?”
- “检查这个银行连接是否仍然可用、是否需要重新登录,以及上面启用了哪些产品。”
FAQ
ChatGPT 免费套餐能用自定义 MCP 连接器吗? 不能。自定义 MCP 连接需要开发者模式,只有付费套餐提供。
下一步
这份指南对你有帮助吗?