使用说明
项目简介
Ntropy MCP Server 是一个基于 Model Context Protocol (MCP) 构建的后端服务,旨在为 LLM 应用提供金融数据富化能力。它通过集成 Ntropy API,提供了一系列工具,使 LLM 能够轻松地处理和理解银行交易数据。
主要功能点
- 提供多种工具,用于连接和验证 Ntropy API,管理账户持有人信息,以及富化和查询交易数据。
- 支持批量交易富化,提高数据处理效率。
- 通过 MCP 协议与 LLM 客户端通信,提供标准化的上下文服务接口。
安装步骤
- 确保已安装 Python 和 pip。
- 克隆仓库到本地:
git clone https://github.com/ntropy-network/ntropy-mcp.git - 进入仓库目录:
cd ntropy-mcp - 安装依赖:
('uvx' 是一个方便的工具,用于运行 Python 应用,仓库示例中使用 'uvx' 启动服务器)pip install uvx - 从 ntropy.com 获取 Ntropy API 密钥。
服务器配置
为了让 MCP 客户端(例如 Claude Desktop)连接到 Ntropy MCP 服务器,您需要在客户端的配置文件中添加服务器配置信息。以下是使用 'uvx' 启动服务器的配置示例:
{ "mcpServers": { "ntropy-mcp": { // 服务器名称,客户端用于标识和连接 "command": "uvx", // 启动服务器的命令,这里使用 uvx "args": [ // 传递给 uvx 命令的参数 "ntropy-mcp", // 运行 ntropy-mcp 应用 "--api-key", // 指定 API 密钥的参数 "YOUR_NTROPY_API_KEY" // 替换为您的 Ntropy API 密钥 ] } } }
基本使用方法
- 启动服务器:根据 "服务器配置" 中的说明,配置 MCP 客户端并启动 Ntropy MCP 服务器。您需要将 'YOUR_NTROPY_API_KEY' 替换为您在 ntropy.com 获取的 API 密钥。例如,在终端中运行:
uvx ntropy-mcp --api-key YOUR_NTROPY_API_KEY - 配置 MCP 客户端:在您的 LLM 应用(如 Claude Desktop)中,配置连接到名为 'ntropy-mcp' 的 MCP 服务器。具体的配置方法请参考您的 LLM 客户端文档,通常需要将上述 JSON 配置添加到客户端的配置文件中。
- 使用工具:在 LLM 应用中,您可以使用服务器提供的工具来富化和查询金融数据。例如,您可以调用 'enrich_transaction' 工具来富化银行交易数据,或使用 'list_transactions' 工具来获取账户持有人的交易列表。具体工具的使用方法和参数,请参考仓库 README.md 文件中 "Tools" 部分的描述。
信息
分类
AI与计算