diff --git a/pyproject.toml b/pyproject.toml index 3cb8d3c..280a148 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,6 +6,7 @@ readme = "README.md" requires-python = ">=3.10" dependencies = [ "mcp[cli]>=1.10.1", + "fastmcp>=2.0.0,<3.0.0", "openpyxl>=3.1.5", "typer>=0.16.0" ] diff --git a/src/excel_mcp/server.py b/src/excel_mcp/server.py index 902e802..8806f7e 100644 --- a/src/excel_mcp/server.py +++ b/src/excel_mcp/server.py @@ -66,16 +66,7 @@ logger = logging.getLogger("excel-mcp") # Initialize FastMCP server mcp = FastMCP( "excel-mcp", - version="0.1.5", - description="Excel MCP Server for manipulating Excel files", - dependencies=["openpyxl>=3.1.5"], - env_vars={ - "EXCEL_FILES_PATH": { - "description": "Path to Excel files directory", - "required": False, - "default": EXCEL_FILES_PATH - } - } + instructions="Excel MCP Server for manipulating Excel files" ) def get_excel_path(filename: str) -> str: