MCP Бесплатно

CSV Editor MCP сервер

AI-сервер для обработки CSV с более чем 40 специализированными инструментами для манипуляции данными, анализа и валидации с автосохранением, возможностями отмены/повтора и поддержкой файлов размером в гигабайты.

автор: santoshray02

Установка
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/csv-editor | bash

AI-сервер для обработки CSV с более чем 40 специализированными инструментами для манипуляции данными, анализа и валидации с автосохранением, возможностями отмены/повтора и поддержкой файлов размером в гигабайты.

Установка

Smithery (Рекомендуется)

npx -y @smithery/cli install @santoshray02/csv-editor --client claude

UV (Самый быстрый)

curl -LsSf https://astral.sh/uv/install.sh | sh
git clone https://github.com/santoshray02/csv-editor.git
cd csv-editor
uv sync
uv run csv-editor

Из исходников

git clone https://github.com/santoshray02/csv-editor.git
cd csv-editor
pip install -e .

Pipx (Глобально)

pipx install git+https://github.com/santoshray02/csv-editor.git

GitHub

pip install git+https://github.com/santoshray02/csv-editor.git

Конфигурация

Claude Desktop

{
  "mcpServers": {
    "csv-editor": {
      "command": "uv",
      "args": ["tool", "run", "csv-editor"],
      "env": {
        "CSV_MAX_FILE_SIZE": "1073741824"
      }
    }
  }
}

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

Инструмент Описание
load_csv Загрузка из файла
load_csv_from_url Загрузка по URL
load_csv_from_content Загрузка из строки
export_csv Экспорт в различные форматы
get_session_info Детали сессии
list_sessions Активные сессии
close_session Очистка
filter_rows Сложная фильтрация
sort_data Сортировка по нескольким колонкам
select_columns Выбор колонок
rename_columns Переименование колонок
add_column Добавление вычисляемых колонок
remove_columns Удаление колонок
update_column Обновление значений
change_column_type Преобразование типов

Возможности

  • 40+ специализированных инструментов для обработки CSV
  • Загрузка и экспорт в множестве форматов (CSV, JSON, Excel, Parquet, HTML, Markdown)
  • Трансформация данных (фильтрация, сортировка, группировка, сводные таблицы, объединение)
  • Очистка данных (удаление дубликатов, обработка пропущенных значений, исправление типов)
  • Статистический анализ и корреляционные матрицы
  • Обнаружение выбросов методами IQR, Z-score
  • Оценка качества данных и валидация
  • Автоматическое сохранение с настраиваемыми стратегиями
  • Полная отмена/повтор с отслеживанием истории операций
  • Многопользовательское управление сессиями с изоляцией

Переменные окружения

Опциональные

  • CSV_MAX_FILE_SIZE - Максимальный размер файла (по умолчанию: 1GB)
  • CSV_SESSION_TIMEOUT - Таймаут сессии в секундах (по умолчанию: 3600s)
  • CSV_CHUNK_SIZE - Размер чанка для обработки (по умолчанию: 10000)
  • CSV_AUTO_SAVE - Включить автосохранение (по умолчанию: true)

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

Загрузи данные о продажах и удали дубликаты
Отфильтруй транзакции Q4 2024 свыше $10,000
Вычисли корреляцию между ценой и количеством
Заполни пропущенные значения медианой
Экспортируй как Excel с анализом

Ресурсы

Примечания

Построен на FastMCP и Pandas. Поддерживает стратегии автосохранения (перезапись, резервная копия, версионирование, пользовательская). Включает комплексные инструменты обеспечения качества данных. См. MCP_CONFIG.md для конфигурации с другими клиентами (Continue, Cline, Windsurf, Zed).

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI