Back to MCP Integrations

CSV Editor MCP

MCP integration for CSV Editor MCP within. Connect external services and extend Claude's capabilities.

1 installsAuthor: santoshray02

Installation

curl -fsSL https://claudekit.xyz/i/csv-editor | bash

Description

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).