MCP Server Spreadsheet
未认领Data-first MCP server for reading and writing spreadsheet files (.xlsx, .csv, .ods) - cell-level ops + DuckDB SQL engine
01 / 选择客户端
03 / 添加配置
claude mcp add --transport stdio 'mcp-server-spreadsheet' -- 'uvx' 'mcp-server-spreadsheet'04 / 在客户端中确认
打开客户端的 MCP 设置,确认服务器已连接并列出工具。复制配置不代表连接成功。
更多Databases服务器
浏览完整目录安全概况
已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理
25 个工具中显示 25 个
文档中列出的工具 (25)
内容来自项目文档。服务器握手不会验证每个工具的说明或行为。
add_sheet
Add a new sheet (optional name and position)
append_rows
Append rows after the last used row
clear_range
Clear values in a range without removing rows/columns
copy_range
Copy a block of cells to another location (optionally to a different sheet)
copy_sheet
Duplicate a sheet within a workbook (optional new name and position)
copy_workbook
Copy an existing file to a new path
create_workbook_file
Create a new empty spreadsheet file (format by extension)
delete_columns
Delete columns by index
delete_rows
Delete rows by index (shifts rows up)
delete_sheet
Delete a sheet by name
describe_table
Inspect column names, inferred types, row count, and sample values
get_sheet_dimensions
Get row and column count of the used range
insert_columns
Insert blank columns at a position
insert_rows
Insert blank or pre-filled rows at a position (shifts rows down)
list_sheets
List all sheet names in a workbook
list_workbooks
List all spreadsheet files in a directory (non-recursive)
read_cell
Read a single cell value, e.g. B3
read_range
Read a rectangular range, e.g. A1:D10
read_sheet
Read entire sheet as rows (optional row/column bounds)
rename_sheet
Rename an existing sheet
search_sheet
Search for a value or regex pattern, returns matching cell references
sql_execute
Execute INSERT INTO, UPDATE, or DELETE FROM — writes changes back to the file
sql_query
Execute a read-only SQL SELECT (supports JOINs across sheets, GROUP BY, aggregates, subqueries)
write_cell
Write a value to a single cell
write_range
Write a 2D array starting at a given cell