Excel MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GEMINI_API_KEY | No | Your Gemini API key for AI-powered features | |
| OPENAI_API_KEY | No | Your OpenAI API key for AI-powered features | |
| DEEPSEEK_API_KEY | No | Your DeepSeek API key for AI-powered features | |
| ANTHROPIC_API_KEY | No | Your Anthropic API key for AI-powered features |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| read_fileB | Read an entire CSV or Excel file with optional chunking for large files |
| get_cellC | Get the value of a specific cell using A1 notation |
| get_rangeC | Get values from a range of cells |
| get_headersB | Get the column headers (first row) of a file |
| searchC | Search for cells containing a specific value |
| filter_rowsC | Filter rows based on column values |
| aggregateC | Perform aggregation operations on a column |
| read_file_chunkedB | Read large files in manageable chunks to avoid token limits |
| get_file_infoC | Analyze file size and get chunking recommendations |
| statistical_analysisC | Perform comprehensive statistical analysis on a column |
| correlation_analysisC | Calculate correlation between two numeric columns |
| data_profileC | Generate comprehensive data profiling report for all columns |
| pivot_tableC | Create pivot table with grouping and aggregation |
| dcf_analysisC | Perform Discounted Cash Flow (DCF) valuation analysis for investment evaluation |
| budget_variance_analysisC | Analyze budget vs actual performance with variance calculations |
| ratio_analysisC | Perform comprehensive financial ratio analysis with industry benchmarks |
| scenario_modelingC | Perform what-if scenario analysis with multiple assumptions |
| trend_analysisC | Analyze time series trends, growth rates, seasonality, and forecasting for sales and performance data |
| write_fileC | Write data to a new CSV or Excel file (supports multiple sheets for Excel) |
| add_sheetC | Add a new sheet to an existing Excel file |
| write_multi_sheetC | Create a complex Excel file with multiple sheets, formulas, and inter-sheet references |
| export_analysisC | Export analysis results (pivot tables, statistics, etc.) to a new file |
| format_cellsC | Apply formatting to Excel cells (fonts, colors, borders, alignment) |
| auto_fit_columnsB | Automatically adjust column widths to fit content in Excel files |
| evaluate_formulaC | Evaluate an Excel formula with given context |
| parse_natural_languageC | Convert natural language to Excel formula or command |
| explain_formulaB | Explain what an Excel formula does in plain English |
| ai_provider_statusB | Check status of available AI providers |
| smart_data_analysisC | AI-powered analysis suggestions for your data |
| validate_data_consistencyC | Cross-validate data integrity across related files |
| bulk_aggregate_multi_filesB | Aggregate same column across multiple files in parallel |
| bulk_filter_multi_filesC | Filter data across multiple files with optional export |
| find_duplicatesC | Find and manage duplicate rows in Excel/CSV files with multiple strategies |
| data_cleanerC | Batch data cleaning operations with intelligent detection of common data quality issues |
| vlookup_helperB | Intelligent VLOOKUP setup and execution with error handling and fuzzy matching |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ishayoyo/excel-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server