Elysia Tools Docs
RU
Язык
ZHESPTRUFRDEEN
На сайт
Обзор инструментов

Data Processing

Добавитель Заголовков

Добавить заголовки в данные CSV без имен столбцов. Идеально для импорта из баз данных, ответов API или числовых наборов данных.

text· Текстовый результатОткрыть инструмент

Быстрый старт

Вызовите этот инструмент из своего кода на трёх языках.

cURL
curl -X POST 'https://api.elysiatools.com/ru/api/tools/header-adder' \
  -H 'Content-Type: application/json' \
  -d '{"csvContent":"Paste your CSV content here...\nExample (without headers):\nJohn,25,New York,Engineer\nJane,30,Los Angeles,Designer\nBob,35,Chicago,Manager","headerMode":"auto","customHeaders":"Name,Age,City,Position","separator":"comma","autoPrefix":"Column","previewOnly":false,"outputFormat":"csv"}'

Справочник API

Отправьте POST-запрос с входными данными в JSON. Параметры типа «файл» требуют предварительной загрузки.

Endpoint

HTTP
POST https://api.elysiatools.com/ru/api/tools/header-adder

Параметры

ИмяТипОбязательныйОписание
csvContenttextareaДа—
headerModeselectДа—
customHeaderstextНетВведите заголовки через запятую. Используется только в пользовательском режиме.
separatorselectДа—
autoPrefixtextНетПрефикс для автогенерированных заголовков (напр. Столбец, Поле, Данные).

Интеграция MCP

Добавьте этот инструмент на свой сервер Model Context Protocol, чтобы ИИ-агенты могли перечислять и вызывать его.

Конфигурация сервера

Добавьте этот блок в конфигурацию вашего MCP-клиента:

mcp.json
{
  "mcpServers": {
    "elysiatools-header-adder": {
      "name": "header-adder",
      "description": "Добавить заголовки в данные CSV без имен столбцов. Идеально для импорта из баз данных, ответов API или числовых наборов данных.",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=header-adder",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Получить список инструментов

После подключения к SSE-endpoint выведите список доступных инструментов:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Вызвать этот инструмент

Вызовите инструмент по его id; аргументы формируются из его параметров:

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "header-adder",
    "arguments": {
  "csvContent": "Paste your CSV content here...\nExample (without headers):\nJohn,25,New York,Engineer\nJane,30,Los Angeles,Designer\nBob,35,Chicago,Manager",
  "headerMode": "auto",
  "customHeaders": "Name,Age,City,Position",
  "separator": "comma",
  "autoPrefix": "Column",
  "previewOnly": false,
  "outputFormat": "csv"
}
  }
}
Объединяйте несколько инструментов в одной сессии списком toolId через запятую, напр. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (макс. 20).
Обзор инструментовОткрыть инструмент

© 2026 Elysia Tools. Документация для разработчиков.

На сайтОбзор инструментов
previewOnlycheckboxНетПоказать только сгенерированные заголовки без изменения данных
outputFormatselectДа—

Формат ответа

Текстовый результат

JSON
{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}

Вопросы или проблемы? Свяжитесь с [email protected]