Back to Home
BACH-AI-Tools icon

excel-mcp-server

Verified Safe

by BACH-AI-Tools

Overview

Provides an AI agent with capabilities to programmatically create, read, update, and manipulate Excel files without needing Microsoft Excel installed.

Installation

Run Command
uvx excel-mcp-server streamable-http

Environment Variables

  • EXCEL_FILES_PATH
  • FASTMCP_PORT
  • FASTMCP_HOST

Security Notes

The server explicitly validates Excel formulas to prevent injection of unsafe functions (e.g., INDIRECT, HYPERLINK). File paths are handled using `os.path.join` and in network modes, file operations are restricted to a configurable directory (`EXCEL_FILES_PATH`), defaulting to `./excel_files`. Stdio mode requires absolute paths for security. No obvious direct `eval` or `exec` of user input found. Standard network service considerations apply if exposed publicly.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2025-12-04

Tags

ExcelAutomationAI AgentData ManipulationOpenpyxl