ntropy-mcp MCP server

ntropy-mcp MCP server

site icon
2025.02.24 0
金融数据增强银行数据分析金融服务
ntropy-mcp 是一个基于 Ntropy API 的 MCP 服务器,主要用于银行数据的丰富和增强。它提供了创建账户持有者和丰富交易信息的功能,帮助用户更好地理解和分析金融交易数据。
View on GitHub

Overview

基本能力

产品定位

ntropy-mcp 是一个专注于金融数据增强的服务,通过 Ntropy API 提供银行数据的丰富和分析功能。

核心功能

  1. 创建账户持有者
  2. 工具名称:create_account_holder
  3. 功能:使用 Ntropy API 创建账户持有者。
  4. 参数:id(账户 ID)、type(账户类型)、name(账户名称)。
  5. 返回值:创建的账户持有者信息。

  6. 丰富交易信息

  7. 工具名称:enrich_transaction
  8. 功能:使用 Ntropy API 丰富交易数据。
  9. 参数:id(交易 ID)、description(交易描述)、date(交易日期)、amount(交易金额)、entry_type(交易类型)、currency(货币类型)、account_holder_id(账户持有者 ID),以及可选的 country(国家)。
  10. 返回值:丰富后的交易信息。

适用场景

  1. 金融数据分析:用于增强银行交易数据,提供更详细的交易分类和分析。
  2. 账户管理:创建和管理账户持有者信息。
  3. 交易监控:通过丰富交易数据,帮助监控和审计交易行为。

工具列表

  1. create_account_holder
  2. 能力:创建账户持有者,支持输入账户 ID、类型和名称。
  3. enrich_transaction
  4. 能力:丰富交易数据,支持输入交易 ID、描述、日期、金额等信息。

常见问题解答

  1. 如何获取 Ntropy API 密钥?
  2. 需要在 ntropy.com 上注册账户并获取 API 密钥。

使用教程

使用依赖

  1. 获取 Ntropy API 密钥:
  2. 访问 ntropy.com 并注册账户。

安装教程

  1. 使用 uvx 运行服务器: uvx run ntropy-mcp --api-key YOUR_NTROPY_API_KEY
  2. 配置 Claude Desktop:
  3. MacOS:编辑 ~/Library/Application\ Support/Claude/claude_desktop_config.json
  4. Windows:编辑 %APPDATA%/Claude/claude_desktop_config.json
  5. 添加以下配置: "mcpServers": { "ntropy-mcp": { "command": "uvx", "args": [ "ntropy-mcp", "--api-key", "YOUR_NTROPY_API_KEY" ] } }

调试方式

  1. 运行服务器后,可以通过调用工具(如 create_account_holderenrich_transaction)来验证功能是否正常。
  2. 示例命令: create_account_holder --id "123" --type "personal" --name "John Doe" enrich_transaction --id "456" --description "Grocery shopping" --date "2023-10-01" --amount "50.00" --entry_type "debit" --currency "USD" --account_holder_id "123"

许可证

None