返回 MCP 目录
public公开dns本地运行

mcp-sample-financial-tool

一个提供金融数据和计算服务的MCP服务器,支持股票、加密货币、外汇汇率查询,以及复利计算和金融新闻获取功能。

article

README

🚀 金融数据提供者 MCP 服务器

金融数据提供者 MCP 服务器是一个模型上下文协议(MCP)的实现方案,它借助各类 API 为用户提供丰富的财务数据以及便捷的计算功能,满足金融领域多样化的数据需求。

🚀 快速开始

金融数据提供者 MCP 服务器通过不同 API 提供多种金融数据和计算功能。你可按需调用对应工具获取所需信息。

✨ 主要特性

  • 股票价格数据:使用 Alpha 优势 API 获取实时股票价格。
  • 加密货币数据:通过 Coin Gecko API 获得加密货币价格和统计数据。
  • 外汇汇率:利用 Exchange Rate API 访问汇率信息。
  • 复利计算器:根据自定义参数计算复利利息。
  • 财务新闻:从 GNews API 获取最新的财务新闻。

💻 使用示例

基础用法

以下是各个工具的使用示例,展示了调用时所需的参数格式。

1. getStockPrice

{
    标的股票代码: string;
}

2. getCryptoPrice

{
    数字货币符号: string;
}

3. getForexRate

{
    汇率对: string;
}

4. calculateCompoundInterest

{
    本金: number,
    利率: number,
    时间: number,
    复利频率: number
}

5. getFinancialNews

{
    类别: string;
}

📦 安装指南

安装依赖项

npm install
pnpm install

运行服务器

npm run dev

⚠️ 重要提示

  • 服务器使用演示 API 密钥进行展示。
  • 产品环境请用自定义的 API 密钥替换。
  • 某些 API 在免费层可能有速率限制。
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端