股票价格MCP服务

一个提供实时股票价格信息的MCP服务器,支持多货币和全球市场覆盖,完全免费且无速率限制。

  • by sleepysoong
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 sleepysoong/stock-price-mcp

使用说明

股票价格MCP服务器

MCP(模型上下文协议)服务器,其使用Yahoo Finance API提供实时股价信息。

特性

  • 📈 实时股价数据
  • 🕐 价格更新时间戳
  • 🏦 市场状态信息(前期、常规、后期、后期、已关闭)
  • 💱 多币种支持
  • 🌍 全球市场覆盖
  • 🆓 完全免费,没有费率限制

安装

npm install
npm run build

用法

作为MCP服务器

添加到MCP客户端配置中:

{
  "mcpServers": {
    "stock-price": {
      "command": "node",
      "args": ["/path/to/stock-price-mcp/dist/index.js"]
    }
  }
}

可用工具

get_stock_price

获取股票代码的实时股价信息。

输入:

{
  "ticker": "AAPL"
}

输出:

{
  "ticker": "AAPL",
  "last_price": 150.25,
  "timestamp": "2024-01-15T16:00:00.000Z",
  "market_state": "CLOSED",
  "currency": "USD"
}

市场状态

  • PRE -上市前交易
  • REGULAR -正常交易时间
  • AFTER -盘后交易
  • POST -上市后交易
  • CLOSED -市场关闭

支持的市场

  • 美国股票: AAPL, TSLA, MSFT
  • 韩国股票: 005930.KS (三星)
  • 欧洲股票: BMW.DE
  • 还有更多的全球交易所

发展

npm run dev

许可证

麻省理工学院