yamltools

YAMLTools brings its YAML toolkit into your AI editor (Claude Code, Cursor, any MCP client).

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноМожет изменять данные

Что умеет

  • Validate Yaml: Validate and lint a YAML document. Reports syntax errors with line/column, non-fatal lint warnings (tabs, implicit booleans, duplicate keys, dash-no-space) and document stats (documents
  • Convert Yaml: Convert between data formats (YAML, JSON, XML, TOML, TOON, CSV, TSV, INI, Properties, ENV). Source format is auto-detected by default; set `from` to force it.
  • Visualize Yaml: Turn YAML into a diagram. Returns Mermaid source; with an API key it also returns a public image hosted on yamltools.dev. Supports TREE (hierarchy) and FLOW (flowchart).

Какие данные видит

Нужен ли аккаунт

Не нужен: сервер работает без входа

YAMLTools brings its YAML toolkit into your AI editor (Claude Code, Cursor, any MCP client).

Public tools (no account needed):

  • validate_yaml — syntax errors with line/column, plus lint warnings for tabs, implicit booleans and duplicate keys.
  • convert_yaml — between YAML, JSON, XML, TOML, TOON, CSV, TSV, INI, Properties and ENV, with source-format auto-detection.
  • visualize_yaml — returns Mermaid source (and a hosted image when you add an API key).

With a free API key, four more tools let the AI manage your saved diagrams: list_diagrams, get_diagram, create_diagram and update_diagram. Ask the AI to edit a diagram and it updates live in the web editor.

Learn more: https://yamltools.dev/mcp

Как подключить

Как подключить yamltools к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://yamltools--israelps.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить yamltools к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://yamltools--israelps.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить yamltools к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://yamltools--israelps.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (7)

Технические названия из tools/list. Нужны только разработчикам.

validate_yamlValidate and lint a YAML document. Reports syntax errors with line/column, non-fatal lint warnings (tabs, implicit booleans, duplicate keys, dash-no-space) and document stats (documents, keys, max depth, bytes).
convert_yamlConvert between data formats (YAML, JSON, XML, TOML, TOON, CSV, TSV, INI, Properties, ENV). Source format is auto-detected by default; set `from` to force it.
visualize_yamlTurn YAML into a diagram. Returns Mermaid source; with an API key it also returns a public image hosted on yamltools.dev. Supports TREE (hierarchy) and FLOW (flowchart).
list_diagramsList the authenticated user's saved diagrams (id, title, type, visibility, updatedAt). Requires a YAMLTools API key.
get_diagramFetch one of the user's diagrams by id, returning its YAML source and metadata. Requires a YAMLTools API key.
create_diagramSave a new diagram to the user's account. Returns its id and URL. May hit the free-plan limit (paywall). Requires a YAMLTools API key.
update_diagramUpdate an existing diagram of the user (source, title and/or type) and save it. Requires a YAMLTools API key.