Autario MCP 服务器是一个数据应用基础设施,旨在将你的工具与数千个公共数据集整合到一个规范化层中,并在此之上运行数据应用。它的核心价值在于让你自己的平台数据(广告账户、商店、网页分析、社交资料、CRM、财务工具)与公共数据目录(世界银行、FRED、Eurostat、OECD、WHO、IMF、SEC 等)并排放置,作为上下文,使你的 AI 助手能够读取表格、进行连接,并解释数据变化。
主要能力:
- 查询自有平台数据与公共数据,而非仅公共数据。
- 提供 57 个 MCP 工具,每个工具标记为读或写,客户端可据此控制权限。
- 跨数据集连接:不同数据集的指标通过共享的 autario_time + autario_entity 影子列自动连接,无需手动设置关系,例如 get_entity_data(USA, [gdp, unemployment, life_expectancy]) 可返回一个宽表。
- 内置统计原语:correlate、regression、find_drivers、lag_analysis、seasonality_decomposition 等,输出包括效应量、p 值和通俗解释。
- 图表持久化:publish_chart 将 Plotly 规格写入 autario.com,生成永久、可嵌入的 URL,如 autario.com/chart/{slug}。
- 每个公共数值均引用原始来源,并提供 verify_value 工具复核。
- 与 LLM 无关:兼容 Claude、GPT、Gemini、本地模型等任何支持 MCP 的客户端。
使用方式:
- 远程:将任何 HTTP MCP 客户端指向 https://autario.com/mcp,无需安装。
- 本地:通过 npx autario-mcp 以 stdio 运行。
- Claude Desktop、Cursor、Cline 等 stdio 配置示例:编辑 ~/.config/claude/claude_desktop_config.json(Mac/Linux)或 %APPDATA%\Claude\claude_desktop_config.json(Windows)。
- 托管端点还支持 MCP 提示:analyze-dataset、create-chart、compare-countries。
- 启用写工具(发布图表、创建数据集)需添加 API 凭证:在 stdio 配置中添加,或以 x-api-key / x-api-secret 头发送到 HTTP 端点。密钥在 autario.com/account 获取。
- 连接器(需 AUTARIO_API_KEY):托管、自动刷新的 REST-API 表,账户所有者在 Autario UI 中设置,代理可列出和刷新,不处理凭证。
- 构建并发布数据应用(需 AUTARIO_API_KEY):路径为 create_app -> update_app_manifest -> upload_app_bundle(或 write_app_artifact)-> get_app_preview_url -> publish_app,无需审核队列。每个工具是同一 REST 端点的薄封装。
- autario.js:应用内数据 SDK,运行在锁定沙箱中,无网络。它读取数据,每次调用以查看应用的人的角色运行。使用 create_app datasets: [ids] 声明用户自有表。
适用场景:
- 将广告、商店、分析、社交、CRM、财务数据与公共经济数据结合分析,例如按渠道查看支出、收入和 ROAS,或结合通胀评估销售下滑。
- 按品牌和实例分组连接账户,代理可查询单个品牌而不混入其他品牌数据。
- 获取上市公司当前报价,避免训练数据过时。
- 自行构建并发布数据应用,无需审核。
限制:
- 写工具和连接器需要 API 密钥。
- autario.js 运行在锁定沙箱中,无网络。
- 每个工具的读写权限由自身注解决定。
- 公共数据目录包括世界银行、FRED、Eurostat、OECD、IMF、ECB、WHO、美国人口普查局及用户贡献数据集。
环境变量、完整工具参考和开发文档可在 autario.com/developer/docs 查看。