MCP Catalogs
首页Finance-personal-assistant screenshot

Finance-personal-assistant

by beprith·2·综合分 32

一个本地 MCP 服务器,提供模拟金融数据工具,用于测试应用而无需连接真实系统。

financedeveloper-toolsai-llm
0
Forks
0
活跃 Issue
9 个月前
最近提交
2 天前
收录于

概述

这是一个轻量级的 Python MCP 服务器实现,专为需要安全、简化环境测试金融应用的开发者设计。它提供模拟认证和预装的金融数据 JSON 文件,包括净值、信用报告、银行交易和共同基金数据。服务器通过 stdio 传输将这些数据集作为 MCP 工具暴露出来,可轻松调用。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:测试金融应用而不依赖真实 API
:在安全环境中开发 MCP 客户端集成
:展示处理金融数据的 MCP 工具功能
:认证是如何工作的?
:我可以添加自己的金融数据吗?

什么时候选它

开发者在需要安全、隔离的环境中测试金融应用,且无法访问真实金融数据或 API 时。

什么时候不要选它

需要实时金融数据或复杂交易处理能力的产品系统。

此 server 暴露的工具

从 README 抽取出 6 个工具
  • authenticate_userauthenticate_user(phone_number: str)

    Dummy login check using phone number

  • fetch_net_worthfetch_net_worth(phone_number: str)

    Net-worth summary including assets and liabilities

  • fetch_credit_reportfetch_credit_report(phone_number: str)

    Credit score and account details

  • fetch_bank_transactionsfetch_bank_transactions(phone_number: str)

    Full bank-statement style transaction list

  • fetch_epf_detailsfetch_epf_details(phone_number: str)

    EPF balance and employment history

  • fetch_mf_transactionsfetch_mf_transactions(phone_number: str)

    Mutual-fund buy/sell history

可对比工具

mock-banking-mcpfinancial-data-simulatordummy-data-mcp

安装

安装与使用

  1. 安装依赖:
pip install mcp mcp-inspector
  1. 启动服务器:
python main_mcp.py

Claude Desktop 配置

添加到 claude_desktop_config.json

{
  "mcpServers": {
    "local-financial-mcp": {
      "command": "python",
      "args": ["main_mcp.py"]
    }
  }
}

FastMCP 集成

  1. 安装 FastMCP CLI:
pip install fastmcp
  1. 使用 UI 启动:
fastmcp dev main_mcp.py
  1. mcp_servers.json 中注册:
{
  "servers": {
    "local-financial-mcp": {
      "transport": "stdio",
      "command": "python",
      "args": ["main_mcp.py"],
      "cwd": "<项目根目录路径>"
    }
  }
}

FAQ

认证是如何工作的?
认证是基于模拟的 - 如果电话号码与 `test_data_dir/` 中的目录匹配则登录成功。有效示例包括 1111111111、2222222222 等。
我可以添加自己的金融数据吗?
可以,您可以在 test_data_dir 结构中添加更多 JSON 数据,按电话号码目录组织。

Finance-personal-assistant 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。