Skip to content
mcp/skillhub

xlsx-tools MCP Server

by ruriazzio.github.ruriazz/xlsx-tools-mcpv0.3.0

MCP server for accurate, structure-preserving read/write access to Excel (.xlsx) files

3Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active6d ago

Install xlsx-tools MCP server

Install in Claude Code

claude mcp add xlsx-tools -- uvx xlsx-tools-mcp

Configuration

VariableRequiredSecretDescription
XLSX_MCP_FILES——Comma or semicolon-separated alias=path pairs of workbooks to preload at startup
XLSX_MCP_RECALC_TIMEOUT——Timeout in seconds for the LibreOffice recalculation pass (default 60)
XLSX_MCP_LOCK_TIMEOUT——Timeout in seconds to acquire the per-file lock (default 10)
XLSX_MCP_ALLOWED_DIRS——Comma or semicolon-separated list of allowed directories to restrict file access (supports case-insensitivity on Windows)
XLSX_MCP_AUTO_BACKUP——Enable automatic backup creation before workbook mutations (default true)
XLSX_MCP_BACKUP_DIR——Optional custom directory to store backup files instead of beside the target file

Freshness

Active — last maintenance signal 6d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-03 · 6d ago · GitHub

  2. Latest release

    2026-10-03 · 6d ago · GitHub · v0.3.0

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-10-03 · 6d ago · official registry · v0.3.0

FAQ

›How do I install the xlsx-tools MCP server in Claude Code?

Run: claude mcp add xlsx-tools -- uvx xlsx-tools-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does xlsx-tools require an API key?

No required environment variables are declared in its published metadata.

›Can I use xlsx-tools as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is xlsx-tools in the official MCP registry?

Yes, as io.github.ruriazz/xlsx-tools-mcp.

Alternatives to xlsx-tools

Other data & analytics MCP servers.

View all