Excel analytics: inspect, query (JSON rows), charts, and JSON-to-xlsx workbook writing.
Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.
https://stagenth.com/mcp/excel-chart/4 strumenti · 1769 msexcel_inspect查看 Excel 结构:各 sheet 的列名/类型/行数 + 前 N 行预览。免费(0 credit)。
出图前先调它看清有哪些 sheet、列、哪些列是数值,再据此选 chart_type 与 x/y。查看 Excel 结构:各 sheet 的列名/类型/行数 + 前 N 行预览。免费(0 credit)。 出图前先调它看清有哪些 sheet、列、哪些列是数值,再据此选 chart_type 与 x/y。
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id | — | 已上传到文件中转站的 Excel 文件 ID(与 data_base64 二选一) |
| data_base64 | — | Excel(.xlsx) 内容的 base64(与 file_id 二选一,适合未上传的临时数据) |
| preview_rows | integer | 每个 sheet 预览的前 N 行 |
excel_to_chart把 Excel 数据渲染成图表,产物存进你的文件中转站并返回下载 URL。
计费(生成类):基础 3;高级图型 +2;矢量 SVG +1;大数据(>5000 行) +2。
调用失败自动退款。建议先 excel_inspect 看清列结构再出图。
返回: {ok, file_id, filename, format, credit_charged, download_url(15分钟有效),
chart_type, sheet, rows}把 Excel 数据渲染成图表,产物存进你的文件中转站并返回下载 URL。 计费(生成类):基础 3;高级图型 +2;矢量 SVG +1;大数据(>5000 行) +2。 调用失败自动退款。建议先 excel_inspect 看清列结构再出图。 返回: {ok, file_id, filename, format, credit_charged, download_url(15分钟有效), chart_type, sheet, rows}
| Parametro | Tipo | Descrizione |
|---|---|---|
| chart_type* | string | 图表类型。标准型(基础3 credit): bar/column/line/pie/scatter/area/barh; 高级型(+2): stacked_bar/grouped_bar/radar/heatmap/histogram/box/donut。 |
| file_id | — | 已上传的 Excel 文件 ID(与 data_base64 二选一) |
| data_base64 | — | Excel(.xlsx) 内容 base64(与 file_id 二选一) |
| sheet | — | 目标工作表名;缺省取第一个 sheet。先用 excel_inspect 查名字 |
| x | — | X 轴/类别列名(饼图=标签列);缺省取第一列 |
| y | — | Y 轴数值列名,可单个或多个(数组);缺省取所有数值列 |
| series | — | 可选分组列:按它把 y 透视成多系列(分组/堆叠/多线) |
| agg | — | 聚合方式 count/sum/avg;缺省智能默认(分布类 饼/环→count 数每类多少条,其余→sum)。看「分布/各类别占比」用 count,无需 y(如性别男女各几人);看「某数值在各类别的合计/平均」用 sum/avg 并给 y(如各地区销售额)。 |
| title | — | 图表标题 |
| fmt | string | 输出格式: png(默认) / svg(矢量, +1 credit) |
| options | — | 可选渲染项, 如 {"stacked":true,"bins":30,"cmap":"viridis","dpi":144} |
excel_query查询 / 过滤 / 分组聚合 Excel,返回**实际数据行(JSON)**供 AI 直接分析(1 credit/次)。
取数工具,区别于 excel_to_chart(出图)和 excel_inspect(只看结构)。典型用法:
· 各地区销售额合计:group_by=["地区"], measures=["销售额"], agg="sum"
· 销量 Top5 商品:group_by=["商品"], measures=["销量"], agg="sum", sort_by="销量", descending=true, limit=5
· 每类别多少行:group_by=["类别"],…查询 / 过滤 / 分组聚合 Excel,返回**实际数据行(JSON)**供 AI 直接分析(1 credit/次)。 取数工具,区别于 excel_to_chart(出图)和 excel_inspect(只看结构)。典型用法: · 各地区销售额合计:group_by=["地区"], measures=["销售额"], agg="sum" · 销量 Top5 商品:group_by=["商品"], measures=["销量"], agg="sum", sort_by="销量", descending=true, limit=5 · 每类别多少行:group_by=["类别"],…
| Parametro | Tipo | Descrizione |
|---|---|---|
| file_id | — | 已上传的 Excel 文件 ID(与 data_base64 二选一) |
| data_base64 | — | Excel(.xlsx) 内容 base64(与 file_id 二选一) |
| sheet | — | 目标工作表名;缺省第一个 sheet。先用 excel_inspect 看列名 |
| columns | — | 明细模式:只返回这些列;缺省返回全部列 |
| filters | — | 行过滤条件(AND 组合),每项 {column, op, value}。op 可选:eq/ne/gt/ge/lt/le/contains/in/notnull/isnull。例:[{"column":"地区","op":"eq","value":"华东"},{"column":"金额","op":"ge","val… |
| group_by | — | 分组维度列。给了就进聚合模式:按这些列分组,对 measures 求 agg |
| agg | — | 聚合方式 sum/avg/count/min/max/median(默认 sum;count=数每组行数、无需 measures) |
| measures | — | 聚合模式:要统计的数值列;缺省=所有数值列 |
| sort_by | — | 按哪一列排序(可为分组后的 measure 或 count 列) |
| descending | boolean | 降序排序(取 Top-N 常用 true) |
| limit | — | 最多返回多少行(取前 N / Top-N);硬上限 1000 |
excel_writeprivilegiato把 JSON 数据写成 Excel 工作簿(.xlsx),落文件中转站返下载 URL(上限 20 万单元格)。
补上「只能读不能写」的缺口:AI 算完的结果一步落成正式 Excel 交付。失败自动退款。把 JSON 数据写成 Excel 工作簿(.xlsx),落文件中转站返下载 URL(上限 20 万单元格)。 补上「只能读不能写」的缺口:AI 算完的结果一步落成正式 Excel 交付。失败自动退款。
| Parametro | Tipo | Descrizione |
|---|---|---|
| rows* | array | 数据行:对象列表 [{列:值},...],或行数组 [[v1,v2],...](需配 columns) |
| columns | — | 列名(rows 为行数组时必填;对象列表时忽略) |
| sheet_name | string | 工作表名 |
| filename | string | 输出文件名(可选,自动补 .xlsx) |
4 strumenti su 4 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
Excel analytics: inspect, query (JSON rows), charts, and JSON-to-xlsx workbook writing.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.