Skip to main content
Glama

Excel MCP-сервер

Сервер MCP, предоставляющий комплексные возможности управления файлами Excel и анализа данных.

Функции

  • Операции с файлами Excel

    • Чтение нескольких форматов Excel (XLSX, XLS, CSV, TSV, JSON)

    • Запись и обновление файлов Excel

    • Получить информацию о файлах и имена листов

  • Анализ данных

    • Сводная статистика и описательный анализ

    • Оценка качества данных

    • Сводные таблицы

    • Фильтрация и запрос данных

  • Визуализация

    • Создание диаграмм и графиков на основе данных Excel

    • Создавайте предварительные просмотры данных

    • Экспортировать визуализации как изображения

Related MCP server: Google Sheets API MCP Server

Установка

  1. Создайте новую среду Python (рекомендуется):

# Using uv (recommended) uv init excel-mcp-server cd excel-mcp-server uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate # Or using pip python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate
  1. Установить зависимости:

# Using uv uv pip install -e .

Интеграция с Claude Desktop

  1. Установить Клод Десктоп

  2. Откройте «Настройки» и перейдите на вкладку «Разработчик».

  3. Редактировать claude_desktop_config.json :

{ "mcpServers": { "command": "uvx", "args": [ "mcp-excel-server" ], "env": { "PYTHONPATH": "/path/to/your/python" } } }

Доступные инструменты

Чтение файла

  • read_excel : Чтение файлов Excel

  • get_excel_info : Получить сведения о файле

  • get_sheet_names : Список названий рабочих листов

Анализ данных

  • analyze_excel : Выполнение статистического анализа

  • filter_excel : Фильтрация данных по условиям

  • pivot_table : Создание сводных таблиц

  • data_summary : создание всеобъемлющего резюме данных

Визуализация данных

  • export_chart : Создание диаграмм

    • Поддерживает линейные диаграммы, столбчатые диаграммы, диаграммы рассеяния, гистограммы

Операции с файлами

  • write_excel : Запись новых файлов Excel

  • update_excel : обновить существующие файлы Excel

Доступные ресурсы

  • excel://{file_path} : Получить содержимое файла

  • excel://{file_path}/info : Получить информацию о структуре файла

  • excel://{file_path}/preview : Создать изображение предварительного просмотра данных

Шаблоны подсказок

  • analyze_excel_data : Управляемый шаблон для анализа данных Excel

  • create_chart : Помощь в создании визуализаций данных

  • data_cleaning : Помощь в очистке данных

Примеры использования

  • «Проанализируйте мой файл sales_data.xlsx»

  • «Создать столбчатую диаграмму для product_sales.csv»

  • "Фильтрация сотрудников старше 30 лет в employees.xlsx"

  • «Создать сводную таблицу продаж отдела»

Соображения безопасности

  • Читать файлы только из указанных путей

  • Ограничить размер файла

  • Предотвращение случайной перезаписи файлов

  • Строго контролировать операции по преобразованию данных

Зависимости

  • панды

  • нумпи

  • matplotlib

  • рождённый на море

Лицензия

Лицензия Массачусетского технологического института

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/yzfly/mcp-excel-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server