Token导航 LogoToken导航TokenDH.com
SQL Stock MCP Server logo
金融服务stdio官方级别未说明来源级核验

SQL Stock MCP Server

MCP Server

一个安全的MCP服务器,提供通过参数化查询访问谷歌股票价格数据的功能,包括获取近期股价、可视化价格趋势和识别最大日间价格变化。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
金融数据PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

aryanb12393

提供方

aryanb12393

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

SQL股票MCP服务器

一个安全的MCP服务器,使用参数化查询提供对谷歌股价数据的访问。

它做什么

  • 获取过去N天的最新股价
  • 用图表可视化价格趋势
  • 找出最大的日常价格变化

安全特性

🔒 Claude从不编写SQL查询

Claude只提供整数等简单参数,而不是让Claude编写SQL(这可能很危险)。服务器使用参数化语句在内部构建所有SQL查询。

例子:

  • 克劳德来电: getRecentStockPrices(days=30)
  • 服务器执行: SELECT ... LIMIT ? 带参数 (30,)
  • 结果:SQL注入风险为零

设置

1.安装依赖项

pip install -r requirements.txt

2.为数据库添加种子(可选)

python3 seed_data.py

这创造了 stock_data.db 谷歌股票价格样本数据。

3.配置克劳德桌面

添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "sql-stock": {
      "command": "python3",
      "args": ["/path/to/sql-stock-mcp/server.py"],
      "cwd": "/path/to/sql-stock-mcp"
    }
  }
}

4.重新启动克劳德桌面

使用示例

获取最新价格:

“显示谷歌过去7天的股价”

可视化趋势:

“创建过去30天谷歌股价图表”

发现重大变化:

“最大的5个日常价格变化是什么?”

可用工具

  • getRecentStockPrices(days) -获取最近N天的数据(1-365)
  • visualizeRecentPrices(days) -生成价格图表
  • getTopPriceChanges(limit) -找出最大的价格波动

数据库模式

表: google_share_price

类型描述
idINTEGER主键
日期日期交易日期
价格实际价格收盘价
created_atTIMESTAMP记录创建时间

注:author 列存在,但被阻止进行安全演示查询。

目录标签

目录标签

金融数据PythonClaude股票数据本地部署参数化查询数据可视化金融分析安全SQL

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP