
ishayoyo/excel-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер, который дает Клоду полную власть над файлами Excel и CSV. 37 инструментов — от базового считывания ячеек до финансового моделирования.
Обзор
MCP-сервер, который дает Клоду полную власть над файлами Excel и CSV. 37 инструментов — от базового считывания ячеек до финансового моделирования. - добавить в конфигурацию MCP (claude desktop config.json или Cursor's mcp.json): Глобальная установка не требуется — работает напрямую: Для инструментов на базе ИИ (parse natural language, explain formula, smart data analysis) создайте файл .env: Одного поставщика достаточно. Местный запасной вариант работает без ключей. Инструменты ИИ отправляют контент электронных таблиц, который они анализируют, любому провайдеру, которого вы настроили (Anthropic, OpenAI, DeepSeek или Gemini). Оставьте ключи незагруженными, чтобы каждая операция была локальной - встроенный резервный провайдер не делает сетевых вызовов. Сервер считывает и записывает только файлы .csv, .xlsx и .xls и работает через stdio как локальный процесс с разрешения вашего пользователя. По умолчанию разрешен любой путь, который вы называете, потому что открытие электронной таблицы в любом месте на вашем диске является точкой инструмента.
Обзор (машинный перевод)
MCP-сервер, который дает Клоду полную власть над файлами Excel и CSV. 37 инструментов — от базового считывания ячеек до финансового моделирования.
##Установка
Вариант 1: npm (рекомендуется)
Добавьте в свой MCP-клиент:
Код Клода:
Claude Desktop / Cursor — добавьте в конфигурацию MCP claude_desktop_config.json или Cursor’s mcp.json:
Вариант 2: npx (без установки)
Глобальная установка не требуется — работает напрямую:
Код Клода:
**Claude Desktop / Cursor: **
Вариант 3: Источник
Код Клода:
**Claude Desktop / Cursor: **
Что можно сделать
| Категория | Инструменты | Примеры |
[скрыто] [скрыто] [скрыто] [скрыто] [скрыто] [скрыто]
read_file, get_cell, [[T4], get_headers, search, filter_rows, aggregate Читайте файлы, значения поиска, строки фильтров, столбцы сумм |
| Большие файлы | read_file_chunked, get_file_info | Поток 100 МБ + файлы в кусках |
write_file, add_sheet, write_multi_sheet, export_analysis, format_cells, auto_fit_columns | Создать Excel/CSV, мультилист с формулами, ячейки стиля |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Excel MCP Server
MCP server that gives Claude full read/write/analyze power over Excel and CSV files. 37 tools — from basic cell reads to financial modeling.
Install
Option 1: npm (Recommended)
npm install -g excel-csv-mcp-server
Then add to your MCP client:
Claude Code:
claude mcp remove excel-csv # if previously added
claude mcp add excel-csv --transport stdio excel-csv-mcp-server
Claude Desktop / Cursor — add to your MCP config (claude_desktop_config.json or Cursor’s mcp.json):
{
"mcpServers": {
"excel-csv": {
"command": "excel-csv-mcp-server"
}
}
}
Option 2: npx (No Install)
No global install needed — runs directly:
Claude Code:
claude mcp add excel-csv stdio npx -- excel-csv-mcp-server
Claude Desktop / Cursor:
{
"mcpServers": {
"excel-csv": {
"command": "npx",
"args": ["-y", "excel-csv-mcp-server"]
}
}
}
Option 3: From Source
git clone https://github.com/ishayoyo/excel-mcp.git
cd excel-mcp
npm install
npm run build
Claude Code:
claude mcp add excel-csv stdio node /path/to/excel-mcp/dist/index.js
Claude Desktop / Cursor:
{
"mcpServers": {
"excel-csv": {
"command": "node",
"args": ["/path/to/excel-mcp/dist/index.js"]
}
}
}
What It Can Do
| Category | Tools | Examples |
|---|---|---|
| Read & Navigate | read_file, get_cell, get_range, get_headers, search, filter_rows, aggregate |
Read files, search values, filter rows, sum columns |
| Large Files | read_file_chunked, get_file_info |
Stream 100MB+ files in chunks |
| Write & Format | write_file, add_sheet, write_multi_sheet, export_analysis, format_cells, auto_fit_columns |
Create Excel/CSV, multi-sheet with formulas, style cells |
| Analytics | statistical_analysis, correlation_analysis, data_profile, pivot_table |
Stats, correlations, profiling, pivot tables |
| Financial | dcf_analysis, budget_variance_analysis, ratio_analysis, scenario_modeling, trend_analysis |
DCF valuation, budget vs actual, financial ratios, what-if scenarios |
| Data Cleaning | find_duplicates, data_cleaner, vlookup_helper |
Remove duplicates, fix dates/phones/names, cross-file lookups |
| Bulk Ops | bulk_aggregate_multi_files, bulk_filter_multi_files |
Aggregate/filter across multiple files |
| Validation | validate_data_consistency |
Cross-file referential integrity checks |
| AI-Powered | evaluate_formula, parse_natural_language, explain_formula, smart_data_analysis, ai_provider_status |
Evaluate formulas, natural language to formula, AI analysis |
AI Providers (Optional)
For AI-powered tools (parse_natural_language, explain_formula, smart_data_analysis), create a .env file:
cp .env.example .env
ANTHROPIC_API_KEY=your-key
Установка
npx -y excel-csv-mcp-serverКонфигурация
{
"mcpServers": {
"excel-csv": {
"command": "excel-csv-mcp-server"
}
}
}