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