Frontend Docs MCP Server

MCP сервер для управления и предоставления доступа к frontend документации

Назначение

Позволяет получать доступ к frontend документациям Астрал-Софт через MCP протокол.

Доступность

MCP доступен без корпоративного VPN. При этом api доступно только под VPN.

Подключение MCP к Cursor

Чтобы подключить MCP сервер к Cursor IDE, необходимо настроить конфигурационный файл Cursor.

Шаги подключения:

  1. Откройте настройки MCP в Cursor:
    • Используйте команду палитры: Cursor Settings: Open MCP Settings или
    • Откройте файл вручную: ~/.cursor/mcp.json (macOS/Linux) или %APPDATA%\\Cursor\\mcp.json (Windows)
  2. Добавьте конфигурацию сервера:
    {
      "mcpServers": {
        "adocs": {
          "url": "https://mcp-docs-frontend.astralnalog.ru/mcp"
        }
      }
    }
  3. Пример промпта:
    use adocs Как в mobx-router сделать блокировку маршрутов?

Список документаций

REST API

Сервер предоставляет полноценный REST API для управления документацией.

Основные возможности API:

  • Создание документации — добавление новой документации с автоматической загрузкой контента
  • 📋 Получение списка — просмотр всех загруженных документаций
  • 📄 Чтение контента — получение содержимого документации по URL
  • ✏️ Обновление ссылки — изменение URL источника документации
  • 🔄 Обновление контента — перезагрузка документации из источника
  • 🗑️ Удаление — удаление документации из базы

Авторизация для удаления

Для удаления документации требуется авторизация. Необходимо передать параметры login и pass в query string запроса:

DELETE /api/docs/:name?login=admin&pass=ВАШ_ПАРОЛЬ

Важно: Логин и пароль хранятся у команды shared. Обратитесь к ним для получения учетных данных.

Swagger документация

Полная интерактивная документация API доступна по адресу:

👉 https://mcp-docs-frontend.astralnalog.ru/api-docs

В Swagger UI вы можете:

  • Посмотреть все доступные endpoints
  • Изучить схемы запросов и ответов
  • Протестировать API прямо из браузера