Back to Home
anagashima82 icon

mcp-excel-server

by anagashima82

Overview

Provides Dify with local Excel file manipulation capabilities using openpyxl.

Installation

Run Command
python server.py

Environment Variables

  • FASTMCP_PORT
  • FASTMCP_HOST

Security Notes

CRITICAL: The server is vulnerable to arbitrary file system access. The `filepath` arguments to tools like `read_excel` or `write_cell` are not strictly confined to the `OUTPUT_DIR` if an absolute path is provided by the Dify agent. This allows a potentially malicious Dify prompt to read from or write to any location on the host machine where the server process has permissions (e.g., `/etc/passwd`). Additionally, the server binds to `0.0.0.0:8080` by default, exposing it to the local network, which exacerbates the file system access vulnerability by making it network-accessible.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassMedium
Avg Tokens2500
Stars0
Forks0
Last Update2025-11-28

Tags

ExcelDifyopenpyxlMCP serverAutomation