Сервер чтения Excel
Сервер протокола контекста модели (MCP), предоставляющий инструменты для чтения файлов Excel (xlsx).
Функции
Прочитать содержимое всех листов файла Excel
Прочитать содержимое определенного листа по названию
Прочитать содержимое с определенного листа по индексу
Возвращает данные в формате JSON
Обрабатывает пустые ячейки и преобразования типов данных
Related MCP server: Excel MCP Server
Установка
Требуется Python 3.10 или выше.
Зависимости
мср >= 1.2.1
openpyxl >= 3.1.5
Использование
Сервер предоставляет три основных инструмента:
1. читать_excel
Считывает содержимое всех листов файла Excel.
2. чтение_Excel_по_имени_листа
Читает содержимое с определенного листа по имени. Если имя листа не указано, читает первый лист.
3. чтение_excel_по_индексу_листа
Читает содержимое определенного листа по индексу. Если индекс не указан, читает первый лист (индекс 0).
Формат ответа
Сервер возвращает данные в следующем формате JSON:
Каждый лист представлен как ключ в объекте верхнего уровня.
Данные листа представляют собой массив массивов, где каждый внутренний массив представляет строку.
Все значения преобразуются в строки
Пустые ячейки представлены как пустые строки.
Обработка ошибок
Сервер предоставляет понятные сообщения об ошибках для распространенных проблем:
Файл не найден
Неверное имя листа
Индекс вне диапазона
Общие ошибки чтения файлов Excel
Лицензия
Этот проект выпущен под лицензией Apache 2. Подробности смотрите в файле LICENSE.
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.