Data Processing
Удалить заголовки из данных CSV для создания чистых файлов без заголовков. Идеально для импорта баз данных, конвейеров обработки данных.
Вызовите этот инструмент из своего кода на трёх языках.
curl -X POST 'https://api.elysiatools.com/ru/api/tools/header-remover' \
-H 'Content-Type: application/json' \
-d '{"csvContent":"Paste your CSV content here...\nExample (with headers):\nName,Age,City,Position\nJohn,25,New York,Engineer\nJane,30,Los Angeles,Designer","removeMode":"first","headerRows":1,"skipEmptyLines":false,"separator":"comma","validateData":true,"previewOnly":false,"outputFormat":"csv"}'Отправьте POST-запрос с входными данными в JSON. Параметры типа «файл» требуют предварительной загрузки.
POST https://api.elysiatools.com/ru/api/tools/header-remover| Имя | Тип | Обязательный | Описание |
|---|---|---|---|
| csvContent | textarea | Да | — |
| removeMode | select | Да | — |
| headerRows | number | Да | Количество строк для удаления с начала. Используется в режиме "Удалить Конкретное Количество". |
| skipEmptyLines | checkbox | Нет | Удалить пустые строки в начале данных после удаления заголовков |
| separator | select | Да |
Добавьте этот инструмент на свой сервер Model Context Protocol, чтобы ИИ-агенты могли перечислять и вызывать его.
Добавьте этот блок в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"elysiatools-header-remover": {
"name": "header-remover",
"description": "Удалить заголовки из данных CSV для создания чистых файлов без заголовков. Идеально для импорта баз данных, конвейеров обработки данных.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=header-remover",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}После подключения к SSE-endpoint выведите список доступных инструментов:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Вызовите инструмент по его id; аргументы формируются из его параметров:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "header-remover",
"arguments": {
"csvContent": "Paste your CSV content here...\nExample (with headers):\nName,Age,City,Position\nJohn,25,New York,Engineer\nJane,30,Los Angeles,Designer",
"removeMode": "first",
"headerRows": 1,
"skipEmptyLines": false,
"separator": "comma",
"validateData": true,
"previewOnly": false,
"outputFormat": "csv"
}
}
}| — |
| validateData | checkbox | Нет | Проверить согласованность данных и выравнивание столбцов после удаления заголовков |
| previewOnly | checkbox | Нет | Показать, какие заголовки будут удалены, не удаляя их на самом деле |
| outputFormat | select | Да | — |
Текстовый результат
{
"result": "Processed text content",
"error": "Error message (optional)",
"message": "Notification message (optional)",
"metadata": {
"key": "value"
}
}Вопросы или проблемы? Свяжитесь с [email protected]