mcpField
M
mcp-pluggy

mcp-pluggy

本地服务
github.com/codespar金融数据2755 周前更新

关于 mcp-pluggy

mcp-pluggy 是 Pluggy 的 MCP 服务,Pluggy 是巴西 Open Finance 聚合平台。它面向需要读取银行账户、交易并发起支付的应用,通过单一 API 对接多家巴西银行,无需逐一集成。

主要功能

  1. 01账户、交易与身份信息查询
  2. 02银行连接的创建、更新与删除
  3. 03Pluggy Connect 连接令牌生成
  4. 04支付意图创建与状态查询
  5. 05内置沙盒连接器用于测试

适用场景

  1. 01为财务应用读取用户在巴西多家银行的账户与交易
  2. 02在 Agent 工作流中发起 Pix 等支付意图并轮询状态
  3. 03在沙盒环境中测试银行数据接入流程

MCP 相关

该项目是一个 MCP 服务,向 MCP 客户端暴露 16 个工具,覆盖连接器、银行连接、账户、交易、身份和支付意图。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"codespar-mcp-pluggy": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-pluggy"
],
"env": {
"PLUGGY_CLIENT_ID": "<PLUGGY_CLIENT_ID>",
"PLUGGY_CLIENT_SECRET": "<PLUGGY_CLIENT_SECRET>"
}
}
}
}
启动命令npx -y @codespar/mcp-pluggy
需要配置的环境变量
PLUGGY_CLIENT_ID密钥Pluggy client ID issued at https://dashboard.pluggy.ai
PLUGGY_CLIENT_SECRET密钥Pluggy client secret

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@codespar/mcp-pluggy0.1.2

工具

16

收录的工具列表 · 更新于 2 周前

参数类型必填说明
namestring否按连接器名称筛选(部分匹配)
typesstring否逗号分隔的类型(PERSONAL_BANK、BUSINESS_BANK、INVESTMENT、...)
sandboxboolean否包含沙盒连接器
countriesstring否逗号分隔的国家/地区代码(默认值:BR)

详细介绍

@codespar/mcp-pluggy

Pluggy 的 MCP 服务——巴西开放金融聚合器(ITP/TPP)。Pluggy 持有 ICP-Brasil 证书,并与巴西各家银行运行动态客户端注册,因此你只需对接一个 API,而不是 N 个。

快速开始

Claude Desktop

添加到你的 claude_desktop_config.json:

{
  "mcpServers": {
    "pluggy": {
      "command": "npx",
      "args": ["@codespar/mcp-pluggy"],
      "env": {
        "PLUGGY_CLIENT_ID": "your-client-id",
        "PLUGGY_CLIENT_SECRET": "your-client-secret"
      }
    }
  }
}
Cursor / VS Code

在 .cursor/mcp.json 或 VS Code 的 MCP 集成中使用相同的配置。

工具(16 个)

连接器 + 类别
工具Pluggy 端点说明
list_connectorsGET /connectors按名称 / 类型 / 国家 / 沙盒筛选
get_connectorGET /connectors/{id}单个连接器定义
list_categoriesGET /categories交易分类体系
连接令牌
工具Pluggy 端点说明
create_connect_tokenPOST /connect_token在客户端嵌入 Pluggy Connect 小组件
项目(银行连接)
工具Pluggy 端点说明
create_itemPOST /items使用凭据创建新的银行连接
list_itemsGET /items列出现有连接
get_itemGET /items/{id}单个连接
update_itemPATCH /items/{id}刷新凭据 / 触发同步
delete_itemDELETE /items/{id}撤销连接
账户 + 交易 + 身份信息
工具Pluggy 端点说明
list_accountsGET /accounts?itemId=...支票 / 储蓄 / 信用 / 投资
get_accountGET /accounts/{id}单个账户
list_transactionsGET /transactions?accountId=...按日期范围筛选
get_transactionGET /transactions/{id}单笔交易
list_identitiesGET /identity?itemId=...法定姓名 + 证件 + 地址
支付(PISP)
工具Pluggy 端点说明
create_payment_intentPOST /payments/intents发起 Pluggy Payments 支付意向
get_payment_intentGET /payments/intents/{id}轮询状态

身份验证

Pluggy 使用 OAuth2 客户端凭据流程:

  1. 客户端通过 POST /auth 携带 clientId + clientSecret 获取 API 密钥
  2. 后续请求在 X-API-KEY 中携带 API 密钥

在 Pluggy 控制台申请凭据:

沙盒 / 测试

Pluggy 提供带有合成账户和交易的沙盒连接器。沙盒使用相同的 API 端点(https://api.pluggy.ai);/connectors 返回的连接器列表包含沙盒银行(Pluggy Bank、BR · Pluggy Bank)。

环境变量

变量必需描述
PLUGGY_CLIENT_ID是来自 Pluggy 控制台的客户端 ID
PLUGGY_CLIENT_SECRET是来自 Pluggy 控制台的客户端密钥
PLUGGY_API_BASE否覆盖 API 基础地址(默认 https://api.pluggy.ai)

为什么通过 CodeSpar 使用 Pluggy

如果你只需要 MCP 服务,可直接安装此软件包。如果你正在构建需要 Pluggy + Pix + NF-e + WhatsApp + 控制台治理功能的商业 Agent,请了解托管版。

企业版

需要为 Agent 支付添加治理、预算限制和审计追踪?CodeSpar Enterprise 在这些 MCP 服务之上提供策略引擎、支付路由和合规模板。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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