API ВЕГА

Structura MCP

Публичная информационная страница MCP-сервера Structura, работающего по протоколу Model Context Protocol.

Это удалённая точка подключения MCP, с помощью которой AI-агенты для написания кода (Claude Code, OpenCode, Codex и другие MCP-клиенты) могут управлять проектами Structura и генерировать код прямо в диалоге.

В этом репозитории нет реализации сервера. Он служит публичным источником информации о MCP-сервере и позволяет ссылаться на него в реестрах — например, в официальном реестре MCP и реестре MCP на GitHub. Сама реализация находится в закрытом монорепозитории Structura.

  • Рабочая точка подключения: https://mcp.structura.tools/

  • Продукт: structura.tools — визуальный редактор доменных моделей и генератор кода для разных технологических стеков от Metadev.

  • Версия протокола: 2026-07-28

  • Транспорт: streamable HTTP, OAuth 2.1 (Authorization Code + PKCE, с Dynamic Client Registration). Создавать или вставлять токен вручную не нужно.

Возможности

  • Просматривать список проектов Structura, загружать, создавать и удалять проекты.

  • Обрабатывать описание проекта и создавать по нему новый проект в Structura.

  • Генерировать код для разных целевых платформ (Angular, .NET и других) на основе доменной модели проекта.

  • Проверять доменную модель проекта.

  • Использовать сервер совместно с другими MCP-серверами: например, загружать макеты интерфейсов из Figma, моделировать для них backend в Structura и генерировать код.

Инструменты

Актуальный список инструментов всегда можно получить от работающего сервера с помощью tools/list. Таблица ниже — краткая справка; она может отставать от текущей версии.

ИнструментОписание
list_projectsПолучить список проектов Structura пользователя.
create_projectСоздать проект, при необходимости добавив в него начальное содержимое на Structura DSL.
load_projectЗагрузить принадлежащий пользователю проект по его идентификатору.
update_projectИзменить название, описание или содержимое DSL проекта.
delete_projectБезвозвратно удалить принадлежащий пользователю проект.
share_projectНайти или создать ссылку для просмотра проекта.
query_modelПолучить узлы модели, при необходимости отфильтровав их по типу.
summarize_modelПолучить сводку по модели: количество узлов каждого типа и связей.
get_project_statisticsРассчитать статистику модели: количество классов и ассоциаций, средние показатели связности и другие метрики.
list_generatorsПолучить список доступных генераторов кода и их настраиваемых параметров.
generateЗапустить асинхронную задачу генерации кода для проекта с помощью выбранного генератора.
get_generation_statusПроверять статус задачи генерации до её завершения.
get_generation_artifactsПолучить временную ссылку для скачивания ZIP-архива с результатами завершённой задачи.

Установка

Подключиться к серверу может любой агент с поддержкой MCP. Ниже приведено несколько примеров.

Claude Code

claude mcp add --transport http structura https://mcp.structura.tools/

Затем выполните /mcp в сеансе Claude Code, выберите structura и нажмите Authenticate.

OpenCode

opencode mcp add

Выберите remote, укажите имя structura и вставьте https://mcp.structura.tools/. Затем выполните:

opencode mcp auth structura

Codex

codex mcp add structura --url https://mcp.structura.tools/
codex mcp login structura

В каждом случае откроется окно браузера для стандартного входа в Structura через Google или GitHub. Подтвердите вход — после этого агент будет использовать созданный сеанс.

Поддержка

  • Вопросы о продукте и учётной записи: structura.tools

  • Проблемы с самим MCP-сервером: создайте issue в этом репозитории.

  • Контакт службы поддержки: support@structura.tools

Правовая информация

Лицензия

См. файл LICENSE. Собственное содержимое этого репозитория (этот README и файл лицензии) предоставлено только для информирования и облегчения поиска; оно не предоставляет никаких прав на сервис Structura, продукт или его закрытый исходный код.


© Metadev, 2026.