关于 autario-mcp
autario-mcp 为助手提供公共数据集和已连接业务数据,用于查询、分析与报告。工具可按实体和时间关联数据集、返回带来源引用的数值,并支持统计分析和图表发布。
主要功能
- 01搜索和查询公共及已连接数据集
- 02按实体和时间关联指标
- 03比较实体并核验数据值
- 04执行含显著性指标的统计分析
- 05创建并发布持久化图表
适用场景
- 01对照广告支出与店铺收入
- 02比较不同国家的经济指标
- 03依据原始来源核验报告中的数值
- 04分析潜在驱动因素或时间滞后关系
- 05发布基于查询数据集的图表
MCP 相关
通过托管的 Streamable HTTP 端点或 stdio 提供 57 个 MCP 工具。托管端点还支持 MCP 提示词;写入操作需要 API 凭证。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y autario-mcpAUTARIO_API_KEY密钥Autario API key from autario.com account settings. Optional: public datasets and stats work without it; needed for private data, connectors and publishing.AUTARIO_API_SECRET密钥Autario API secret paired with AUTARIO_API_KEY. Optional, same scope as the key.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
48收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | number | 否 | 要返回的数据集最大数量(1-50,默认值为 10)。 |
| topic | string | 是 | 要查找数据集的主题。自由格式,会匹配 asset topic 字段、标题、关键词、类别和扩展描述。例如:“AI investment”、“EU energy transition”、“global inflation”、“tech platform shifts” |
| depth_pref | enum | 否 | 首选的数据集形态。“timeseries”适用于趋势文章(按日/周/月/季度/年);“cross-sectional”适用于快照(排名、列表);“any”表示无偏好。timeseries | cross-sectional | any |
| recency_window | enum | 否 | 按数据新鲜度筛选。默认值 "any" 会返回所有数据集,不考虑 last_refreshed_at;对于时效性要求较高的文章,可使用更短的时间范围。last_year | last_3_years | last_5_years | any |
详细介绍
autario-mcp
autario 是数据应用基础设施:将你的工具和数千个公共数据集整合到一个规范化层中,并提供运行其上的数据应用。
连接你的平台,然后让助手解读数据。 在 autario 上一次性连接你的广告账户、网店、网站分析、社交资料、CRM 和财务工具。通过这个 MCP 服务,助手可以读取这些表格、进行关联,并解释发生了哪些变化:各渠道的支出、收入和 ROAS,流量变化背后的受众,以及表现出色的帖子。公共目录(World Bank、FRED、Eurostat、OECD、WHO、IMF、SEC)与你自己的数据并列,作为背景信息,因此助手可以在同一回答中结合通胀或市场增长来解读销售额下滑。
- 品牌和实例。 按品牌分组连接的账户,并选择报告读取哪些账户(实例),这样代理机构就能查询某个品牌,而回答中不会混入另一个品牌的数据。
- 模型不会编造的数据。 报告工具返回 autario 在服务端根据你自己的表格计算出的数据,每个公共数据值都会引用其一手来源,因此模型会解释数据,而不是重新计算或猜测。
- 57 个工具,每个都标明读取或写入。 下方工具参考中的 Access 列来自各工具自身的注释,因此客户端可以允许读取工具,并在写入前征求确认。
- 远程或本地。 将任意 HTTP MCP 客户端指向
https://autario.com/mcp,无需安装;也可以通过npx autario-mcp使用 stdio 运行。
autario.com | 开发者文档 | 获取 API 密钥
为什么选择 autario-mcp
- 你的平台,而不只是公共数据。 广告、网店、分析、社交、CRM 和财务连接器会将数据写入表格,供助手查询、关联和比较;
marketing_report、social_360及其他报告工具返回的数字与应用中显示的相同。 - 不会产生幻觉数据。 每个数据值都来自已知发布方,并附有指向一手来源的 URL。使用
verify_value复核任何说法。 - 跨数据集关联,无需设置。 不同数据集中的指标共享
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};大模型负责生成规范,autario 会为其提取真实数据行,不会产生幻觉数据。 - 不依赖特定大模型。 适用于 Claude、GPT、Gemini、本地模型,以及任何支持 MCP 的模型。
快速演示
安装服务,然后向助手提出类似以下的问题。模型会选择合适的工具,并使用带引用的数据作答。
Ask: "Why did ROAS drop last week for this brand? Compare Meta Ads and Google Ads
against Shopify revenue."
Tools: get_my_workspace -> marketing_report
Output: Spend, revenue and ROAS per channel against the previous period, from the
connected accounts of that brand only.
Ask: "What drives US inflation? Look at money supply, oil prices, and unemployment."
Tools: list_indicators -> find_drivers
Output: Ranked drivers with r, p-value, R squared per candidate.
Ask: "Compare life expectancy in Germany, USA and Japan from 2000 to 2023, then publish a chart."
Tools: compare_entities -> publish_chart
Output: Wide-format table joined on year, plus a permanent autario.com/chart/{slug} URL.
Ask: "Is consumer confidence a leading indicator of US retail sales?"
Tools: lag_analysis
Output: Cross-correlation peak at lag k, with interpretation in months.
Ask: "Find a dataset on unemployment, build me a small app that charts it for
Germany, publish it as unlisted and give me the link."
Tools: search_datasets -> get_dataset_schema -> create_app ->
update_app_manifest -> upload_app_bundle -> get_app_preview_url -> publish_app
Output: A live URL you own. No review queue, no waiting list, nobody to ask.
安装
Claude Desktop、Cursor、Cline(stdio)
Mac/Linux 上的路径为 ~/.config/claude/claude_desktop_config.json,Windows 上的路径为 %APPDATA%\Claude\claude_desktop_config.json。
{
"mcpServers": {
"autario": {
"command": "npx",
"args": ["autario-mcp"]
}
}
}
重启客户端。服务启动时会将工具数量报告到 stderr。
Claude Web、OpenAI Custom GPTs、任意 HTTP MCP 客户端
将客户端指向托管端点。无需安装。
URL: https://autario.com/mcp
Transport: Streamable HTTP (POST /mcp)
托管端点还支持 MCP 提示词:analyze-dataset、create-chart、compare-countries。
启用写入工具(发布图表、创建数据集)
将 API 凭据添加到 stdio 配置中,或通过 x-api-key / x-api-secret 标头发送到 HTTP 端点。
{
"mcpServers": {
"autario": {
"command": "npx",
"args": ["autario-mcp"],
"env": {
"AUTARIO_API_KEY": "your_key",
"AUTARIO_API_SECRET": "your_secret"
}
}
}
}
在 autario.com/account 获取密钥。
工具参考
57 个 MCP 工具,按功能分类。
发现与查询
搜索目录、查看架构、提取行。
| 工具 | 访问权限 | 功能说明 | 参数 |
|---|---|---|---|
search_datasets | 读取 | 按关键词搜索 Autario 数据目录 | 数千个经过规范化的公开数据集,来自 World Bank、FRED、Eurostat、OECD、WHO、IMF、ECB、US Census 和 SEC,以及你自己的上传数据和连接器选项卡…… | query (string), category (string), visibility (string), limit (number), page (number), format (string) |
discover_by_topic | 读取 | 在 Autario 公开目录中,按主题发现最相关的经验证数据集(涵盖 World Bank、FRED、Eurostat、OECD、IMF、WHO、ECB、US Census、SEC)。开始撰写文章时可使用此工具…… | topic (string), depth_pref (string), recency_window (string), limit (number) |
list_indicators | 读取 | 浏览 Autario 指标注册表,这是覆盖整个公开目录的语义层(涵盖 World Bank、FRED、Eurostat、OECD、WHO、IMF、ECB、US Census、SEC)。每个指标都有主题(经济、健康…… | topic (string), unit (string), frequency (string), entity_type (string), publisher (string), search (string), limit (number) |
get_entity_profile | 读取 | 获取某个实体(国家、汇总项等)可用的指标。返回带有元数据和时间覆盖范围的指标 ID,按观测数量排序,分页显示(每次默认 100 条),并提供总数…… | entity_id (string), topic (string), limit (number), offset (number), format (string) |
get_dataset_info | 读取 | 获取特定数据集的完整元数据,包括标题、描述、发布方(World Bank、FRED、Eurostat、OECD、WHO、IMF、ECB、US Census、SEC 或你自己的连接器)、类别、关键词、行数…… | dataset_id (string), format (string) |
get_dataset_schema | 读取 | 获取数据集的列名、数据类型、总行数以及机器可读的 datasheet。在调用 query_dataset(以了解列信息)和制作图表(datasheet 会提供相关说明)之前,务必先调用此工具…… | dataset_id (string), format (string) |
query_dataset | 读取 | 查询单个数据集的行 | 来自 World Bank、FRED、Eurostat、OECD、WHO、IMF、ECB、US Census 或 SEC 的公开表格,或你自己的上传数据/连接器表格(Google Search Console、GA4、Met…… | dataset_id (string), limit (number), offset (number), fields (string), sort (string), filter (array), aggregate (string), groupby (string), summary_only (boolean), non_null_only (boolean), format (string) |
list_charts | 读取 | 列出 Autario 上已发布的图表可视化,这些图表基于公开目录(World Bank、FRED、Eurostat、OECD、WHO、IMF、SEC)构建,并使用 Plotly 渲染。返回图表 ID、标题、洞察、关联数据…… | q (string), limit (number), offset (number), format (string) |
get_chart | 读取 | 按 ID 或 slug 获取指定图表。返回精简且受 token 数量限制的摘要(而非原始 Plotly 规范或完整数据数组,后者可能占用数 MB):标题、洞察/说明、datasets_used(包含发布方…… | chart_id (string), format (string) |
chart_instructions | 读取 | 获取 Builder 规范的架构参考。返回 chart_type 枚举、各类型的必填/可选字段、调色板选项、坐标轴覆盖格式、注释格式和具体示例。只需调用一次…… | none |
跨数据集联接(本体)
这就是差异化优势。通过共享的时间列和实体影子列,跨数据集联接指标。无需手动设置关系。
| 工具 | 访问权限 | 功能 | 参数 |
|---|---|---|---|
get_entity_data | 读取 | 获取某个实体的多个指标数据,通过影子列自动按时间联接,即使这些指标来自不同发布方(例如,将 World Bank 的 GDP 与 FRED 的失业率并列展示…… | entity_id(字符串)、indicators(数组)、time(字符串)、full(布尔值)、format(字符串) |
compare_entities | 读取 | 比较多个实体的某个指标(例如,比较 World Bank 的 DEU、USA 和 CHN 的 GDP,或比较多个国家/地区的 FRED / Eurostat / OECD 序列)。默认情况下返回每个实体的摘要(首个值/最新值…… | entities(数组)、indicator(字符串)、time(字符串)、full(布尔值)、format(字符串) |
verify_value | 读取 | 对照一手来源(World Bank、FRED、Eurostat、OECD、WHO、IMF、ECB、US Census、SEC)核实某个数值是否准确。用户询问“你是不是编造了这个?”或需要核实时使用…… | indicator(字符串)、entity(字符串)、time(字符串)、expected(数字) |
统计分析
对已验证的数据运行分析。输出包括效应量、p 值和通俗易懂的解读。
| 工具 | 访问权限 | 功能 | 参数 |
|---|---|---|---|
describe | 读取 | 计算单个指标和实体的汇总统计:n、均值、中位数、标准差、最小值/最大值、四分位数、偏度、直方图。运行任何检验前请先使用此工具,以了解数据的情况(样本量、com... | indicator (string), entity (string), time (string) |
correlate | 读取 | 计算某个实体的两个指标之间的 Pearson 和 Spearman 相关性。返回 r、p 值、n 和易于理解的解读。用于回答“X 是否随 Y 变化?”这类问题。包括因果关系 d... | entity (string), a (string), b (string), time (string), full (boolean) |
regression | 读取 | 对某个实体执行 y ~ x 线性回归。返回斜率、截距、R² 和解读。用于回答“X 如何预测 Y?”这类问题。可使用任意已验证的 autario 指标(World Bank、FRED、Euro... | entity (string), y (string), x (string), time (string), full (boolean) |
pct_change | 读取 | 计算指标的逐期百分比变化。用于计算增长率(同比、环比、月环比),例如“德国 GDP 增长有多快”“美国 CPI 的月环比走势如何”。可使用任意已验证的 autario i... | entity (string), indicator (string), time (string), period (string), full (boolean) |
rolling_stats | 读取 | 计算指标的滚动窗口统计值(均值/标准差/最小值/最大值/总和)。平滑噪声、揭示趋势;在对月度 FRED 或 Eurostat 序列的拐点作出判断前使用。可使用任意已验证的... | entity (string), indicator (string), window (number), op (string), time (string), full (boolean) |
calculate | 读取 | 使用 Excel 风格的运算符对两个指标创建衍生序列:ratio(A/B)、ratio_pct(A/B100)、diff(A-B)、sum(A+B)、product(AB)。返回每个时间点的结果和汇总。用于处理稀... | a (string), b (string), entity (string), op (string), time (string), override (boolean), reason (string), full (boolean) |
lag_analysis | 读取 | 计算多个滞后期的交叉相关。用于回答“A 是领先还是滞后于 B?”正滞后期的峰值 |r| 表示 A 领先 B 相应的期数。常见用途:“消费者信心是否是 ret... 的领先指标” | a (string), b (string), entity (string), max_lag (number), time (string) |
seasonality_decomposition | 读取 | 加法分解 Y = trend + seasonal + residual。用于剔除序列中的季节性周期,揭示潜在趋势;非常适合月度或季度数据(零售额、失... | indicator (string), entity (string), period (number), time (string), full (boolean) |
find_drivers | 读取 | 逐一对 KPI 的候选驱动因素进行排序:给定目标指标和多个候选指标,按相关性强度排序。非常适合回答“什么因素影响我的 KPI?”这类问题。返回带有... 的排名列表 | entity (string), target_indicator (string), candidates (array), time (string) |
decompose_drivers | 读取 | 考虑混杂因素的驱动因素分析:拟合一个目标指标对所有候选指标的多元回归,因此每个效应都是在其他候选指标保持不变的情况下估算的。区分“是它导致了... | entity (string), target_indicator (string), candidates (array), time (string), max_lag (number) |
what_matters | 读取 | 一次调用即可回答“是什么解释了这一现象?”:给定结果指标和实体,按解释效果对其他指标排序。若省略 candidates,则会从本体中自动选择候选指标(... | entity (string), outcome (string), candidates (string), time (string) |
实时市场数据
上市公司的实时报价。避免提供过时训练数据中的答案。
| 工具 | 访问权限 | 功能说明 | 参数 |
|---|---|---|---|
get_company_snapshot | 读取 | 获取上市公司的当前股票指标,数据来自实时市场数据与其 SEC 文件的整合。用户询问股价、市值、表现或公司财务状况时,请使用此工具。R... | ticker(字符串)、metrics(数组) |
连接器(需要 AUTARIO_API_KEY)
托管且自动刷新的 REST-API 表格。账户所有者在 Autario 界面中设置连接器;Agent 可以列出并刷新连接器(绝不处理凭据)。
| 工具 | 访问权限 | 功能说明 | 参数 |
|---|---|---|---|
list_connectors | 读取 | 列出此 Autario 账户上设置的平台连接器:搜索、网络与产品分析、广告、社交、电商、支付、AI 使用情况和开发者平台。答案会列出每个已连接的平台…… | 无 |
refresh_connector | 写入,有破坏性 | 立即从一个已连接的平台拉取最新数据,并刷新其在 Autario 上托管的 Postgres 表。适用于该连接器所连接的任何平台,无论是 Search Console、Shopify,还是…… | connector_id(字符串) |
按需生成图表
浏览需要图表的数据集,并为数据集请求图表。
| 工具 | 访问权限 | 功能说明 | 参数 |
|---|---|---|---|
list_chart_candidates | 读取 | AUTARIO-INTERNAL 图表队列(仅限管理员):列出尚无已发布图表的目录数据集(World Bank、FRED、Eurostat、OECD、WHO、IMF、SEC),并按相关性排序,供内容流水线…… | limit(数字) |
request_chart | 写入 | AUTARIO-INTERNAL 高级图表请求(仅限管理员):服务会根据目录数据集(World Bank、FRED、Eurostat、OECD、WHO、IMF、SEC)构建 Plotly 图表;你无需构建规范,但需…… | dataset_id(字符串)、query(字符串)、insight(字符串)、chart_type(字符串)、region(字符串)、time(字符串) |
数据应用
运行 autario 数据应用,获取可验证的结果和实时交互式图表(可分享的 URL 和可嵌入的 iframe)。优先从应用入手:get_my_workspace(一次调用即可获取你使用的所有应用)-> get_app_context(某个应用的数据映射,包括其 KPI 目录和 agent_surface)-> get_app_artifact(确切的已保存视图),以便让助手基于用户看到的相同数据提供回答。audience_360 会返回调用者自己的计算受众报告,可选择报告章节。
| Tool | Access | What it does | Parameters |
|---|---|---|---|
list_apps | 读取 | 列出 autario 数据应用(应用目录):id、名称、每个应用的功能、其在线页面 URL,以及 data_scope(private = 应用使用调用者自己的已连接数据,来源包括 Google Search Console、... | format (string) |
get_my_workspace | 读取 | 一次调用获取你的数据应用工作区:调用用户已启用或连接的每个 autario 应用及其平台(Google Search Console、GA4、Google Ads、Meta Ads、YouTube、TikTok、Insta... | format (string) |
get_app_context | 读取 | 单个 autario 应用背后的数据映射,让你可以从应用入手查询,而不是在数千个数据集中猜测。返回应用清单(它使用哪些数据、读取哪些连接器提供方 | Go... | app_id (string), format (string) |
get_app_artifact | 读取 | 从 autario 数据应用加载一个已保存的工件 | 用户在那里保存的确切视图状态(已保存的 SEO 360 / Audience 360 / Social 360 / AI Visibility 360 报告配置、Plotly 图表 sp... | app_id (string), slug (string), format (string) |
audience_360 | 读取 | Audience 360 | 调用者自己的受众报告,基于其已连接的 Google Search Console + GA4 + 社交平台(Facebook Page、Instagram、TikTok)连接器数据,并在服务端确定性计算(... | sections (array), range (string), from (string), to (string), channel (string), countries (string), brand_term (string), brand (string), instances (string), format (string) |
seo_360 | 读取 | SEO 360 | 调用者自己的确定性 Google Search Console ACTION 报告,基于其已连接的 GSC 数据在服务端计算(用户在应用中看到的准确数字 | 不重新推导,不... | sections (array), days (integer), format (string) |
social_360 | 读取 | Social 360 | 调用者自己的确定性社交表现报告,基于其已连接的 Facebook Page、Instagram、TikTok、YouTube 和 LinkedIn(个人资料和主页)数据,在服务端计算(... | sections (array), days (integer), sort (string), instances (string), format (string) |
ai_visibility_360 | 读取 | AI Visibility 360 | 调用者自己的品牌可见度报告,涵盖各 AI 助手(ChatGPT、Claude、Gemini、Perplexity,可选 Grok/DeepSeek/Mistral),从已存储的运行...中确定性读取 | brand (string), sections (array), days (integer), format (string) |
marketing_report | 读取 | Marketing Report | 调用者自己的品牌营销报告,从服务端派生的 marketing_daily 表中确定性读取(用户在应用中看到的准确数字 | 不重新推导... | sections (array), brand (string), client (string), period (string), from (string), to (string), instances (string), format (string) |
projects | 写入 | Projects | 调用者自己的项目看板及其目标和关键结果,以确定性方式读取和写入(此路径不使用 LLM):团队商定要实现的目标、正在开展的工作、参与人员... | action (string), group (string), id (string), title (string), brief (string), kind (string), stage (string), owner (string), contributors (array), country (string), function (string), resources_url (string), status (string), progress_pct (integer), key_result_id (string), objective_id (string), commitment (string), starts_on (string), ends_on (string), target (number), target_reason (string), baseline (number), unit (string), direction (string), manual_value (number), dataset_id (string), value_column (string), filter_column (string), filter_value (string), guards_id (string), guardrail_note (string), aggregation (string), country_column (string), country_values (array), sort (string), started_at (string), target_date (string), parent_id (string), budget_amount (number), budget_currency (string), spent_amount (number), effort_days (number), impact (integer), format (string) |
bubble_or_not | 读取 | Bubble Or Not? | 检查美国上市股票的价格是否涨得快于(或有基本面支撑)。将股价与一项 SEC 报告的基本面指标(收入、净收入、Dil...)叠加对比 | ticker (string), metric (string), range (string), chart_type (string), scale (string) |
构建并发布数据应用(需要 AUTARIO_API_KEY)
构建一个在 autario 上运行的应用,并自行发布,无需排队审核,也无需向任何人申请。流程为 create_app -> update_app_manifest -> upload_app_bundle(或 write_app_artifact)-> get_app_preview_url -> publish_app,每个响应都会附带 next_step。每个工具都是对外部开发者可直接调用的同一个 REST 端点的轻量封装,因此 Agent 的权限恰好等同于其所有者,不会更多。
| 工具 | 权限 | 功能 | 参数 |
|---|---|---|---|
create_app | 写入 | 一次调用即可在 autario 上创建一个数据应用,由你拥有。你需要提供名称和入口:可以是应用已运行的 https URL,也可以是应用本身的 HTML(单个自包含文档,... | name(字符串)、tagline(字符串)、entry_kind(字符串)、entry_url(字符串)、content(字符串)、content_type(字符串)、source_url(字符串)、datasets(数组) |
update_app_manifest | 写入 | 更新你拥有的应用的清单:名称、tagline、入口 URL、版本、源代码仓库,以及允许其读取的 autario 数据集或操作(consumed_datasets,也就是应用实际使用的... | app_id(字符串)、name(字符串)、tagline(字符串)、entry_url(字符串)、version(字符串)、source_url(字符串)、consumed_datasets(数组)、tier(整数)、share(对象) |
upload_app_bundle | 写入 | 上传或替换你拥有的应用代码:一个自包含的入口文档(HTML 或 JavaScript,最大 512 KB,不含二进制文件)。autario 会存储该文件,并在锁定的沙箱中提供服务,且不允许出站... | app_id(字符串)、content(字符串)、content_type(字符串)、version(字符串) |
write_app_artifact | 写入 | 将制品保存到应用中:由你拥有的应用生成的输出或保存的状态。制品是 get_app_artifact 之后可读取的内容 | 例如 Plotly 图表规范、已保存的报告配置,... | app_id(字符串)、artifact_id(字符串)、type(字符串)、title(字符串)、spec(对象)、data(对象)、visibility(字符串) |
get_app_preview_url | 读取 | 提供打开你拥有的应用的链接,以及应用当前状态。返回 preview_url(一个私有且永不被索引的页面,只有你能运行该应用,并读取 World Bank、FRED、Eurostat 或你自己的连接器数据... | app_id(字符串) |
publish_app | 写入 | 发布你拥有的应用。立即生效,无需排队审核,也无需向任何人申请。发布方式有两种:"public" 会在 autario 应用商店的 Community apps 下为其创建一个磁贴,与 AI Vis... 并列 | app_id(字符串)、visibility(字符串) |
unpublish_app | 写入,有破坏性 | 将你拥有的应用恢复为私有:它会从 autario 应用商店下架,其公开 URL 将对其他所有人失效,只有你仍可通过预览 URL 打开它,并且它会继续读取 World... | app_id(字符串) |
写入(需要 AUTARIO_API_KEY)
发布图表,创建并填充数据集。请在 autario.com/account 获取密钥。
| 工具 | 访问权限 | 功能说明 | 参数 |
|---|---|---|---|
create_chart_from_spec | 写入 | 创建图表的首选方式,适用于任何 autario 数据集(World Bank、FRED、Eurostat、OECD、SEC,或你上传的表格 / 连接器表格)。发送结构化的 Builder 规范(chart_type + x_col + y_col[s] +... | builder_spec(对象)、title(字符串)、insight(字符串)、narration(字符串)、dataset_ids(数组) |
publish_chart | 写入 | 通过自由格式 Plotly 规范发布图表。除非你需要 Builder 规范未涵盖的 Plotly 功能(自定义形状、多轴布局、动画帧),否则请改用 create_chart_from_spec。R... | title(字符串)、plotly_spec(对象)、insight(字符串)、narration(字符串)、dataset_ids(数组) |
update_chart | 写入,有破坏性 | 更新你拥有的现有图表。只有创建该图表的 API 密钥才能更新它。可用于修改已发布图表的 Plotly 规范、标题或洞察。 | chart_id(字符串)、plotly_spec(对象)、title(字符串)、insight(字符串)、narration(字符串) |
create_dataset | 写入 | 在 Autario 上创建一个新的空数据集。该数据集与公共目录(World Bank、FRED、Eurostat、OECD、SEC)并存,但除非设置 is_public,否则仅你可见。返回一个 dataset_id,你可以用它填充 w... | title(字符串)、description(字符串)、category(字符串)、is_public(布尔值) |
write_rows | 写入 | 向你拥有的现有数据集(通过 create_dataset 创建)追加数据行:可以是你自己的数字、你计算出的派生表,或你从 World Bank / FRED / Eurostat 结果中整理出的数据序列... | dataset_id(字符串)、rows(数组) |
clear_rows | 写入,有破坏性 | 删除你拥有的数据集中的所有数据行,同时保留架构和列。适用于重新导入前刷新你上传的表格。只能访问你自己的数据集 | 公... | dataset_id(字符串) |
delete_dataset | 写入,有破坏性 | 永久删除你拥有的数据集及其所有数据。此操作无法撤销。只有数据集所有者才能删除数据集 | 公共目录(World Bank、FRED、Eurostat、OECD、SEC)是永久... | dataset_id(字符串) |
report_data_issue | 写入 | 报告你在 autario 数据集或图表中发现的数据质量问题(World Bank、FRED、Eurostat、OECD、WHO、IMF、ECB、US Census、SEC 或目录中的其他发布方),以便引擎修复... | dataset_id(字符串)、finding_type(字符串)、severity(字符串)、evidence(对象)、detail(字符串) |
管理员
仅限策展者;其他调用者不可见。
| 工具 | 访问权限 | 功能说明 | 参数 |
|---|---|---|---|
get_traction_overview | 读取 | 仅限管理员 / 策展者,autario 自身的增长情况。整合三个真实信号来源的一份报告:真实用户触达(GA4-humans)、MCP / Agent 渠道(mcp_tool_call 调用量 + 成功率 + 热门工具)... | none |
get_engine_report | 读取 | 仅限管理员 / 策展者,autario 自身的数据摄取引擎。以机器可读形式报告将 World Bank、FRED、Eurostat、OECD、WHO、IMF、ECB、US Census 和 SEC 数据导入目录的管道健康状况,一份... | trends(布尔值)、trend_days(整数)、format(字符串) |
autario.js:每个应用中的数据 SDK
通过 create_app 或 upload_app_bundle 发布的应用会在锁定的沙箱中运行,无法访问网络。应用使用 autario.js 读取数据,autario 会将其内联到所提供的每个应用中(<script src="https://autario.com/autario.js"></script> 标签为可选项)。每次调用都以查看应用的用户及其角色身份运行:所有者和所有者邀请的团队成员(reader、editor、admin)可以查看应用声明的数据集;陌生人只能查看公开目录数据。密钥或令牌绝不会传到应用中。
<script src="https://autario.com/autario.js"></script>
<script>
(async () => {
const { app, user } = await autario.ready(); // user.role: owner | admin | editor | reader | visitor
const [first] = await autario.datasets(); // the datasets this app declares
const rows = await autario.query(first.id, { limit: 10, orderBy: 'date desc' });
await autario.artifacts.set('last_view', { id: first.id }); // editor or higher
})();
</script>
使用 create_app 的 datasets: [ids] 声明用户自己的表。完整参考:autario.com/developer/docs/autario-js。
环境变量
| 变量 | 默认值 | 用途 |
|---|---|---|
AUTARIO_API_URL | https://autario.com | API 基础地址。仅在自托管时覆盖。 |
AUTARIO_API_KEY | unset | 写入工具必需。读取工具可匿名使用。 |
AUTARIO_API_SECRET | unset | 与 API 密钥配套的密钥。 |
数据来源
世界银行、FRED、Eurostat、OECD、IMF、ECB、WHO、美国人口普查局,以及用户贡献的数据集。每条数据集记录都包含指向原始发布方的 source_url。实时目录:autario.com/data。
开发
此软件包是 autario monorepo 的一部分。工具定义位于 tools.js(唯一事实来源,与 remote.js 中的 HTTP 传输共用)。上方的工具参考部分为自动生成。
# regenerate the README Tool Reference from tools.js
npm run build-readme
# verify README is in sync (used in CI)
npm run check-readme
链接
- autario.com | 数据集、图表、本体
- 文档 | API + MCP 参考
- Agent 指南 | 每个工具和端点的机器可读说明
- 问题 | 错误报告 + 功能请求
许可证
MIT。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。