Excel MCP-сервер
Сервер Model Context Protocol (MCP), который позволяет вам манипулировать файлами Excel без необходимости установки Microsoft Excel. Создавайте, читайте и изменяйте книги Excel с помощью вашего агента ИИ.
Функции
📊 Создание и изменение рабочих книг Excel
📝 Чтение и запись данных
🎨 Применить форматирование и стили
📈 Создавайте диаграммы и визуализации
🔄 Управление рабочими листами и диапазонами
Related MCP server: Spire.XLS MCP Server
Быстрый старт
Предпосылки
Python 3.10 или выше
Установка
Клонируйте репозиторий:
git clone https://github.com/Aifornorms/ExcelMCP.git
cd ExcelMCPУстановка с помощью uv:
python -m venv .venv
.venv/scripts/activate
pip install uv
uv pip install -e .Запуск сервера
Запустите сервер (порт по умолчанию 8000):
uv run excel-mcp-serverПользовательский порт (например, 8080):
# Bash/Linux/macOS
export FASTMCP_PORT=8080 && uv run excel-mcp-server
# Windows PowerShell
$env:FASTMCP_PORT = "8080"; uv run excel-mcp-serverИспользование с инструментами ИИ
Курсор IDE
Добавьте эту конфигурацию в курсор:
{
"mcpServers": {
"excel": {
"url": "http://localhost:8000/sse",
"env": {
"EXCEL_FILES_PATH": "Excel_files"
}
}
}
}Инструменты Excel будут доступны через вашего помощника на базе искусственного интеллекта.
Удаленный хостинг и транспортные протоколы
Этот сервер использует транспортный протокол Server-Sent Events (SSE). Для различных вариантов использования:
Использование с Claude Desktop (требуется stdio):
Используйте Supergateway для преобразования SSE в stdio:
Хостинг вашего сервера MCP:
Переменные среды
FASTMCP_PORT: Порт сервера (по умолчанию: 8000)EXCEL_FILES_PATH: Каталог для файлов Excel (по умолчанию:./excel_files)
Доступные инструменты
Сервер предоставляет полный набор инструментов для работы с Excel. Полную документацию по всем доступным инструментам см. на TOOLS.md.
Лицензия
Лицензия MIT — подробности см. в разделе ЛИЦЕНЗИЯ .
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.