项目简介
Pluggy MCP 服务器是一个基于 Model Context Protocol (MCP) 实现的应用后端,旨在为支持 MCP 协议的 LLM 客户端(如 Cursor)提供访问 Pluggy API 的能力。它允许 LLM 调用预定义的工具来获取金融账户数据或查询支持的金融机构连接器列表。
主要功能点
- 提供 LLM 调用工具的能力,用于与 Pluggy API 交互。
- 支持获取指定金融物品(Item)下的账户信息。
- 支持查询 Pluggy API 支持的所有金融机构连接器列表。
- 使用标准 MCP 协议进行通信。
安装步骤
- 克隆或下载仓库代码。
- 打开终端,进入项目根目录。
- 运行 'npm install' 安装项目依赖。
服务器配置
这个 MCP 服务器需要 MCP 客户端(如 Cursor)进行配置才能建立连接。配置信息通常以 JSON 格式提供给客户端,包含服务器的名称、启动命令、参数以及必需的环境变量。
- 您需要配置服务器的启动命令为 'node',参数为指向服务器主文件 'dist/index.js' 的路径(例如 '{project_root}/dist/index.js',其中 '{project_root}' 通常是客户端识别的项目根目录变量)。
- 您还需要在环境变量中设置 'PLUGGY_CLIENT_ID' 和 'PLUGGY_CLIENT_SECRET',填入您自己的 Pluggy API 凭据,以便服务器能够认证并调用 Pluggy API。具体的配置界面和方式请参考您使用的 MCP 客户端(如 Cursor)的文档。
基本使用方法
配置完成后,您的 MCP 客户端连接到此服务器后,LLM 将能够识别并调用服务器暴露的工具(如 'getAccounts', 'listConnectors')。您可以通过向 LLM 提出相关的自然语言问题(例如“列出我的 Pluggy Item ID 为 xxx 的所有账户”、“Pluggy 支持哪些金融机构?”),LLM 会尝试调用相应的工具来获取数据并返回给您。
信息
分类
AI与计算