← 返回目录
T

TVScreener MCP Server

社区
通过MCP提供非官方的TradingView Screener数据访问,支持股票、加密货币、外汇、债券、期货和代币的查询。
GitHub 源仓库 ↗
★ 1.5k Stars 分类 · 其他 非常热门 源版本 38f74a11d4b5
42FMRS · D
可靠性
6/20
安全与权限
6/20
维护活跃度
8/20
文档质量
12/20
安装易用性
10/20

tvscreener是一个功能强大的非官方TradingView Screener MCP服务器,提供广泛的字段和灵活的筛选能力,但因其非官方性,用户需注意数据可靠性和合规风险。

查看 FMRS 评分方法 →

tvscreener是一个第三方Python库及MCP服务器,允许AI助手访问TradingView Screener的公开数据。它支持六种筛选器类型(股票、加密货币、外汇、债券、期货和代币),提供超过13,000个字段,并支持Pandas DataFrame返回、流式更新和类型安全验证。MCP服务器提供工具来发现字段、执行自定义查询以及使用简化筛选器搜索股票、加密货币和外汇。

工具能力

discover_fields
通过关键词搜索可用字段,返回匹配字段列表。
custom_query
使用任意字段和筛选条件执行灵活查询,返回数据框。
search_stocks
简化股票筛选器,支持常用筛选条件,返回股票数据。
search_crypto
简化加密货币筛选器,返回加密货币数据。
search_forex
简化外汇筛选器,返回外汇交易对数据。
get_top_movers
获取涨幅和跌幅最大的标的列表。

安装接入

安装Python包:pip install 'tvscreener[mcp]'。然后运行MCP服务器:tvscreener-mcp。在Claude Code中注册:claude mcp add tvscreener -- tvscreener-mcp。

选型与风险

适合谁

  • 需要快速获取TradingView Screener数据的量化分析师和交易员。
  • 希望集成市场数据到AI工作流的开发者。

不适合谁

  • 需要官方数据源或实时交易执行的场景。
  • 对数据可靠性要求极高或需要保证数据稳定性的生产环境。

所需权限

  • 需要网络访问以请求TradingView Screener。
  • 可能需要读取本地配置文件以保存用户设置。

风险与副作用

  • 非官方API可能随时变化,导致功能失效或数据不准确。
  • 可能违反TradingView服务条款,存在法律风险。
  • 查询频率过高可能导致IP被限制或封禁。
  • 数据仅用于参考,不构成投资建议。

常见排障

  1. 确认网络连接正常并能够访问TradingView。
  2. 检查Python环境及依赖是否安装完整。
  3. 若查询报错,尝试减少筛选条件或更新至最新版本。
  4. 如遇速率限制,增加查询间隔或使用流式更新的interval参数。

使用场景

通过AI助手获取实时股票、加密货币等市场数据。
基于13,000+字段进行自定义市场筛选。
监控市场趋势,获取热门涨跌标的。

支持客户端

Claude Desktop完整支持