使用说明

项目简介

Ntropy MCP Server 是一个基于 Model Context Protocol (MCP) 构建的后端服务,旨在为 LLM 应用提供金融数据富化能力。它通过集成 Ntropy API,提供了一系列工具,使 LLM 能够轻松地处理和理解银行交易数据。

主要功能点

  • 提供多种工具,用于连接和验证 Ntropy API,管理账户持有人信息,以及富化和查询交易数据。
  • 支持批量交易富化,提高数据处理效率。
  • 通过 MCP 协议与 LLM 客户端通信,提供标准化的上下文服务接口。

安装步骤

  1. 确保已安装 Python 和 pip。
  2. 克隆仓库到本地:
    git clone https://github.com/ntropy-network/ntropy-mcp.git
  3. 进入仓库目录:
    cd ntropy-mcp
  4. 安装依赖:
    pip install uvx
    ('uvx' 是一个方便的工具,用于运行 Python 应用,仓库示例中使用 'uvx' 启动服务器)
  5. 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 密钥
      ]
    }
  }
}

基本使用方法

  1. 启动服务器:根据 "服务器配置" 中的说明,配置 MCP 客户端并启动 Ntropy MCP 服务器。您需要将 'YOUR_NTROPY_API_KEY' 替换为您在 ntropy.com 获取的 API 密钥。例如,在终端中运行:
    uvx ntropy-mcp --api-key YOUR_NTROPY_API_KEY
  2. 配置 MCP 客户端:在您的 LLM 应用(如 Claude Desktop)中,配置连接到名为 'ntropy-mcp' 的 MCP 服务器。具体的配置方法请参考您的 LLM 客户端文档,通常需要将上述 JSON 配置添加到客户端的配置文件中。
  3. 使用工具:在 LLM 应用中,您可以使用服务器提供的工具来富化和查询金融数据。例如,您可以调用 'enrich_transaction' 工具来富化银行交易数据,或使用 'list_transactions' 工具来获取账户持有人的交易列表。具体工具的使用方法和参数,请参考仓库 README.md 文件中 "Tools" 部分的描述。

信息

分类

AI与计算