mcpField
T
TractorScope

TractorScope

远程服务
tractorscope.com数据与分析05 周前更新

关于 TractorScope

TractorScope MCP 服务面向使用 SQL 仪表板和自有数据的团队,让 AI 客户端读取数据库与仪表板,并创建或编辑图表、筛选器和提醒。它通过 OAuth 2.1 连接托管服务,权限可设为只读或读写。

主要功能

  1. 01读取数据库结构并执行查询
  2. 02查看和管理仪表板
  3. 03创建、编辑和获取图表数据
  4. 04管理筛选器与提醒
  5. 05管理分享链接和嵌入域名

适用场景

  1. 01查询业务数据并生成图表
  2. 02更新仪表板中的图表和筛选器
  3. 03为数据指标创建提醒

MCP 相关

托管的 Streamable HTTP MCP 服务通过 OAuth 2.1(PKCE)连接客户端。工具覆盖数据库、仪表板、图表、筛选器、提醒及分享设置,并标注读写属性。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.tractorscope.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

TractorScope MCP 服务

TractorScope 是一款面向自有数据团队的 SQL 仪表板构建工具。这是其托管的 Model Context Protocol 服务:连接 AI 客户端后,即可读取仪表板、查询已连接的数据库、创建和编辑图表、管理筛选器和提醒,以及提取图表数据,所有操作均使用你自己的账户。

https://api.tractorscope.com/mcp

无需安装。该服务使用可流式传输的 HTTP,并通过 OAuth 2.1(PKCE、动态客户端注册)完成登录,因此任何支持远程 MCP 服务的客户端只需使用该 URL 即可连接。

完整文档:https://tractorscope.com/docs/mcp-server

连接

客户端方法
Claude Desktop / claude.ai设置 → 连接器 → 添加自定义连接器 → 粘贴 URL
Claude Codeclaude mcp add --transport http tractorscope https://api.tractorscope.com/mcp
Codexcodex mcp add tractorscope --url "https://api.tractorscope.com/mcp",然后运行 codex mcp login tractorscope
Cursor在 ~/.cursor/mcp.json 中配置 {"mcpServers":{"tractorscope":{"url":"https://api.tractorscope.com/mcp"}}}
VS Code在 .vscode/mcp.json 中配置 {"servers":{"tractorscope":{"type":"http","url":"https://api.tractorscope.com/mcp"}}}
Gemini CLI在 ~/.gemini/settings.json 中配置 {"mcpServers":{"tractorscope":{"httpUrl":"https://api.tractorscope.com/mcp","oauth":{"enabled":true}}}}
opencode在 opencode.json 中配置 {"mcp":{"tractorscope":{"type":"remote","url":"https://api.tractorscope.com/mcp","enabled":true}}}

在授权页面上,你可以选择连接仅可读取,还是既可读取又可写入。在应用的 设置 → MCP Server 下可以查看连接并撤销授权。

工具

类别读取写入
数据库list_databases、get_database_schema、query_database
仪表板list_dashboards、get_dashboard、list_dashboard_folders、searchcreate_dashboard、update_dashboard、clone_dashboard、create_dashboard_folder
图表get_chart、get_chart_data、pull_chart_datacreate_chart、update_chart、clone_chart、delete_chart、set_chart_fields、set_chart_series
筛选器list_filterscreate_filter、apply_filters_to_dashboard
提醒list_alertscreate_alert、run_alert_check
分享和嵌入list_share_links、list_domainscreate_domain、revoke_domain

每个工具都标注了其读取或写入属性,以及写入操作是否可能删除内容,因此客户端可以自动批准读取操作,并要求确认其他操作。query_database 仅运行 SELECT 查询,且结果最多为 1,000 行。

可以尝试

  • “我的哪些仪表板提到了收入?打开 Q3 仪表板,告诉我每张图表展示的内容。”
  • “查询 orders 数据库,统计过去十二周每周的订单数量,然后将结果以折线图形式添加到我的 Sales 仪表板中。”
  • “让 Signups by plan 图表中的柱状图使用我们的品牌颜色:Pro 用紫色,Team 用绿色。”
  • “创建一条提醒:当昨天的失败付款超过二十笔时,给我发送电子邮件。”
  • “将 Executive Overview 仪表板克隆到 Board 文件夹,并从副本中移除流失率图表。”

隐私

该服务以已登录用户的身份运行,只能访问该用户在应用中可见的内容。数据库凭据绝不会通过连接发送。TractorScope 对数据的处理方式详见隐私政策。

注册表

此代码库中的 server.json 是发布到官方 MCP 注册表的条目,名称为 com.tractorscope/mcp。

支持

[email protected]

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。