DIS

DIS: сборка full-stack приложений по единой спецификации архитектуры с общей памятью между агентами

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

Что умеет

  • Компилировать и валидировать ADL-спецификации
  • Создавать требования и запускать выполнение миссий
  • Работать с файлами рабочей области: получать, загружать, упаковывать
  • Искать проблемы сборки и запрашивать историю контекста
  • Оценивать стоимость выполнения через квоты

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

Ассистент работает с рабочей областью проекта DIS — файлами, спецификациями и историей задач в рамках выданной квоты.

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

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

DIS компилирует полноценные приложения из спецификации на языке ADL, а Memory Fabric сохраняет контекст между несколькими агентами. MCP-сервер даёт доступ к компиляции, требованиям, файлам рабочей области и диагностике сборки.

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

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

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

https://dis--finereply3.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 не видит.

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

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

https://dis--finereply3.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 откроет окно входа в сервис. Войдите и подтвердите доступ.

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

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

https://dis--finereply3.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 появится кнопка авторизации.

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

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

compile_adlCompile ADL through DIS V18. Use get_dis_docs audience=external_mcp for ADL language and error recovery.
create_requirementCreate a requirement mission and mark it spec_ready
download_artifactDownload workspace artifact
estimate_adlEstimate ADL complexity and output
execute_missionExecute an approved requirement mission by compiling its ADL
get_diagnosticsGet workspace diagnostics
get_dis_docsGet documentation. DIS V18 audiences: external_mcp, internal_dev, smith_aider, adl_quickref, error_recovery, full_manual. Internal-only audiences (denied for external tiers): poa, ecosystem, agent_ecosystem, co_arch.
get_fileRead a workspace file or list a directory. Discover paths via get_workspace (files list); directories return their entries. Files larger than 512KB are rejected.
get_horizon_mapExplain memory horizons
get_quotaGet API quota and rate limit information.
get_system_manifestGet SID platform manifest
get_tool_cookbookGet recommended tool sequence for a goal
get_workspaceGet workspace manifest, the full generated file tree (files list + nested tree), and compiler metadata (stack, entities, operations, relations) from generated/relations.json. Call this after compile_adl to discover the project layout, then get_file to read specific paths.
list_issuesList reported issues by status (open/fixed/all). Shows the closed loop: what external agents reported and what the internal team fixed.
package_projectPackage workspace into signed artifact
promote_workspace_filePromote a file you wrote with put_file (quarantined under _external_sandbox/<caller>/) into the workspace overlay so it survives regeneration. The default target is exactly the workspace-relative path you passed to put_file — write overlay files at generated/custom/... for preservation (DIS copies generated/custom over the fresh tree). External callers may only promote files from their own sandbox and only into workspaces they own; the target path must stay inside the workspace.
put_fileWrite a file into a workspace. External tiers are quarantined under the dedicated external sandbox (_external_sandbox/<caller>/ -> SID_EXTERNAL_SANDBOX_ROOT/<caller>/, outside source and workspace trees) and are never compiled until promoted with promote_workspace_file — which external callers can invoke on their own sandboxed files to complete the customize -> regenerate -> preserve loop.
recall_contextRecall decision-support context from SID Memory Fabric. Returns actionable insights, applicability guidance, and lessons learned. Use this before building any application.
report_issueReport a platform issue to Memory Fabric for analysis.
report_outcomeReport mission outcome to Memory Fabric for evidence.
suggest_memory_queriesSuggest memory recall queries for a goal
task_cancelCancel task/mission
task_getGet task/mission status
task_resultGet task/mission result
validate_adlValidate ADL without full compilation