关于 Fastero
Fastero 是面向团队的托管 MCP 服务,可通过 MCP 客户端查询数据库并创建共享仪表板、报告和 Streamlit 应用。工具在选定的 Fastero 工作区内运行,权限由已连接的账户或 API 密钥控制。
主要功能
- 01查看连接、数据表和定义
- 02运行只读 SQL 查询
- 03创建共享图表和仪表板
- 04安排仪表板邮件和报告
- 05部署 Streamlit 应用和 Python 项目
- 06设置数值阈值提醒
适用场景
- 01检查数据表并查询销售数据
- 02创建供团队访问的仪表板
- 03定时发送仪表板报告
- 04指标越过阈值时触发提醒
MCP 相关
向 MCP 客户端提供 Fastero 工作区功能,包括数据探索、仪表板和应用创建、定时任务及提醒。支持通过 OAuth 登录或 API 密钥连接远程 HTTP 服务。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.fastero.com/api/v1/mcpclaude mcp add --transport http com-fastero-fastero https://api.fastero.com/api/v1/mcp{"mcpServers":{"com-fastero-fastero":{"type":"http","url":"https://api.fastero.com/api/v1/mcp"}}}在 Cursor 中打开{"servers":{"com-fastero-fastero":{"type":"http","url":"https://api.fastero.com/api/v1/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-fastero-fastero":{"type":"http","url":"https://api.fastero.com/api/v1/mcp"}}}{"mcpServers":{"com-fastero-fastero":{"serverUrl":"https://api.fastero.com/api/v1/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Fastero MCP 服务
通过 GitHub Copilot、Claude 或其他 MCP 客户端查询数据库,并构建团队成员可登录使用的仪表板、Streamlit 应用和报告。
Fastero 是一项托管服务。此仓库提供连接说明;服务本身运行于:
https://api.fastero.com/api/v1/mcp
该服务已列入官方 MCP Registry,名称为 com.fastero/fastero。
你可以做什么
用日常语言提出要求。你的助手会在 Fastero 工作区内操作,并将构建的内容保留在此,供团队使用:
- 探索数据。 列出连接和表,运行只读 SQL,并查看团队认可的定义,例如收入的统计口径。
- 构建仪表板。 保存查询并将其转换为图表、表格和数字卡片,放到同事使用各自账号登录后即可打开的仪表板上。
- 分享和安排任务。 邀请队友,发布仪表板的公开只读链接,或每周一向工作区内的成员发送附有 PDF 的仪表板邮件。
- 发布应用和代码。 在 Fastero 登录保护下部署 Streamlit 应用;立即运行或按计划运行 notebook 和 Python 项目,并注入密钥。
- 监控数字。 当某个数字越过阈值时接收邮件。
连接
你需要一个 Fastero 账号:注册。
VS Code(GitHub Copilot)
打开命令面板并运行 MCP: Add Server,选择 HTTP,然后粘贴上面的地址。
或者将其添加到 mcp.json:
{
"servers": {
"fastero": {
"type": "http",
"url": "https://api.fastero.com/api/v1/mcp"
}
}
}
启动服务。当 VS Code 询问是否允许登录时,选择 Allow,然后登录 Fastero;如有提示,选择工作区并批准。在 Copilot Chat 中使用 Agent 模式。
Claude
在 claude.ai 中,打开 Customize → Connectors,选择 + Add → Add custom connector,为其命名并粘贴地址。如果系统询问 OAuth 客户端,请选择 Register automatically。然后登录 Fastero;如有提示,选择工作区并批准。在 Team 或 Enterprise 方案中,所有者需在 Organization settings → Connectors 下添加连接器,之后每位成员再自行连接。
该连接器也适用于 Claude Desktop。使用同一个 Claude 账号登录的 Claude Code 会自动获取该连接器。
其他 MCP 客户端
其他支持通过 OAuth 登录远程 MCP 服务的客户端也应能使用同一地址。Fastero 支持动态客户端注册,因此无需预先注册应用。如果客户端无法完成登录,请使用 API 密钥。
使用 API 密钥
适用于脚本、自动化或无法登录的客户端:在 Fastero 中打开 Settings → Developers →
AI Agent Access → Create key,并选择密钥可执行的操作。勾选 Build dashboards 会授予读取、SQL、新建连接以及创建和编辑权限。创建和编辑包括设置提醒、开启或关闭现有计划和触发器,以及更改已运行或已安排运行的应用或 Python 项目的代码;新代码随后会运行。运行代码和设置计划;公开链接、仪表板邮件和邀请;以及 Secrets 均有各自的复选框。将密钥作为 Authorization: Bearer <key> 发送。
在 VS Code 中设置密钥,使其只需输入一次且不会保存在文件中:
{
"inputs": [
{ "type": "promptString", "id": "fastero-key", "description": "Fastero API key", "password": true }
],
"servers": {
"fastero": {
"type": "http",
"url": "https://api.fastero.com/api/v1/mcp",
"headers": { "Authorization": "Bearer ${input:fastero-key}" }
}
}
}
在使用 API 密钥登录的 Claude Code 中:
claude mcp add --scope user --transport http fastero https://api.fastero.com/api/v1/mcp --header "Authorization: Bearer <key>"
密钥最长有效期为 90 天,Fastero 会在密钥到期前 14 天和 3 天通过应用通知你。
多个工作区
每个工作区也都有自己的地址:
https://api.fastero.com/api/v1/mcp/org/<workspace id>。AI Agent Access 会显示该地址,并提供复制按钮。在 claude.ai 中,每个工作区都要添加一个连接器。
安全性
- 你登录并批准助手可以执行的操作。它会以你的身份在你选择的工作区中操作,绝不会超出你自己的账户在该工作区中的权限。
- 任何工具都不会返回连接密码、Git 令牌和 Secret 值。你在 Fastero 中运行的代码可以访问你的 Secrets;与某个连接关联的 Streamlit 应用可以访问该连接的登录信息,因此代码打印的任何内容都会对助手可见。
- 你的连接器和密钥按工作区列在 Settings → Developers → AI Agent Access 下,撤销其中一项会立即使其失效。
示例请求
- “显示我的销售数据库中的表。”
- “创建一个名为 Sales overview 的仪表板:包含上个月的收入和订单、过去两年的每月收入,以及收入最高的 10 种产品。”
- “每周一伦敦时间上午 8 点将此仪表板通过电子邮件发送给我。”
- “将此文件夹中的 Streamlit 应用部署到 Fastero,并把链接发给我。”
- “当每日注册人数低于 20 时提醒我。”
帮助
如有问题或反馈,请访问:fastero.com/contact。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。