MCP Sheet Parser
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| convert_to_htmlA | 将Excel/CSV文件转换为可在浏览器中查看的HTML文件。保留原始样式、颜色、字体等格式。支持多工作表文件,可选择特定工作表或转换全部。大文件可使用分页功能。返回结构化JSON,包含成功状态、生成的文件信息和转换摘要。 |
| parse_sheetA | 解析Excel/CSV文件为结构化JSON数据。默认返回文件概览信息(行数、列数、数据类型、前几行预览),避免上下文过载。LLM可通过参数控制是否获取完整数据、样式信息等。适合数据分析和处理,修改后可用apply_changes写回。 |
| apply_changesA | 将修改后的数据写回Excel/CSV文件,完成数据编辑闭环。接受parse_sheet返回的JSON格式数据(修改后)。保留原文件格式和样式,默认创建备份文件防止数据丢失。支持添加、删除、修改行和单元格数据。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: parse_sheet reads data, convert_to_html transforms it for viewing, and apply_changes writes modifications back. There is no overlap in functionality, making tool selection straightforward for an agent.
The tools follow a consistent verb_noun pattern (parse_sheet, convert_to_html, apply_changes), which is predictable and readable. The minor deviation is that 'apply_changes' uses a plural noun while others use singular, but this does not hinder usability.
With 3 tools, the server is well-scoped for parsing and manipulating spreadsheet files. Each tool serves a distinct and necessary function in the data workflow, avoiding bloat or thin coverage.
The tools cover core operations: reading (parse_sheet), transforming (convert_to_html), and writing (apply_changes). A minor gap is the lack of a tool for creating new files from scratch, but agents can work around this by modifying parsed data.