Global MCP Stock Server

Global MCP Stock Server

site icon
2025.04.09 0
TypeScript股票市场数据金融分析金融服务
Global MCP Stock Server 是一个为全球股票市场数据和分析提供支持的Model Context Protocol (MCP) 服务器。它允许AI助手实时访问股票价格、图表数据和企业信息等。
View on GitHub

Overview

基本能力

产品定位

Global MCP Stock Server 是一个为全球股票市场数据和分析提供支持的MCP服务器,旨在为AI助手提供实时股票市场数据访问能力。

核心功能

  • 实时股票价格信息获取
  • 股票历史数据和图表
  • 主要股票指标支持
  • 企业信息和财务数据
  • TypeScript实现和严格的类型检查

适用场景

  • AI助手需要实时股票市场数据时
  • 需要分析股票历史数据和图表时
  • 需要获取企业财务信息时

工具列表

  • get_stock_price: 获取指定股票代码的当前价格和相关信息
  • 参数: symbol (字符串, 如AAPL, MSFT, GOOGL)
  • 返回值: 股票价格信息(价格、变动、货币等)

常见问题解答

  • 服务器无法启动: 检查项目目录是否正确,依赖是否安装,TypeScript版本是否匹配
  • 工具找不到: 确认服务器是否正常启动,检查日志输出中的工具注册信息

使用教程

使用依赖

  • Node.js 18 以上
  • npm 或 yarn

安装教程

  1. 克隆仓库: bash git clone https://github.com/sakura-ku/grobal_mcp_stock_server.git cd grobal_mcp_stock_server
  2. 安装依赖: bash npm install
  3. 构建并运行服务器: bash npm run build npm start

调试方式

  • 开发模式运行: npm run dev
  • 代码静态分析: npm run lint
  • 自动修复静态分析问题: npm run lint:fix
  • 运行测试: npm test

许可证

该项目遵循 ISC 开源许可条款。