SuperAPI AI 工具集

stooq-mcp

stooq-mcp 是一个使用 Rust 编写的 Model Context Protocol(MCP)服务器,用于从 stooq.com 获取股票价格数据。它支持获取最新实时股票价格和历史数据(可自定义日期范围),并覆盖美国、日本、英国、德国等五个主要市场。用户可以通过一键安装脚本将其安装到 ~/.stooq-mcp/,并注册到 Claude Code 和/或 Claude Desktop 中使用。该项目采用 MIT 许可证开源,欢迎贡献代码。

访问官网

工具介绍

stooq-mcp 是一个基于 Model Context Protocol(MCP)的服务器,使用 Rust 语言编写,主要功能是从 stooq.com 获取股票价格数据。

主要能力:

  • 最新股票价格:获取实时股票价格数据。
  • 历史数据:检索自定义日期范围内的历史股票数据。
  • 多市场支持:可访问五个主要市场的股票。

使用方式: 提供一键安装脚本,默认安装到 ~/.stooq-mcp/。安装脚本会构建项目,并将其注册到 Claude Code 和/或 Claude Desktop。编译后的二进制文件位于 ./target/release/stooq-mcp。 注册 MCP 服务器到 Claude Code 时,需要将配置添加到 Claude Desktop 的配置文件中,具体路径为: macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json

工具示例: get_stock_price:从 stooq.com 获取股票价格数据。 例如获取丰田汽车(日本)的最新股票价格,或获取索尼(日本)2024 年全年的历史数据。

技术栈:

  • Rust:系统编程语言
  • rmcp:MCP 服务器实现
  • reqwest:HTTP 客户端
  • tokio:异步运行时

重要提示:

  • stooq.com 是非官方 API,可能随时更改,恕不另行通知。
  • 存在每日速率限制,过度请求可能会被阻止。
  • 仅供个人使用和学习目的。
  • 数据准确性不保证。

许可证:MIT License,详情请参阅 LICENSE 文件。 欢迎贡献!请随时提交 Pull Request。