Подключение VS Code (GitHub Copilot) к eContract

Подключите eContract к режиму агента GitHub Copilot в Visual Studio Code.

Вход через OAuth

Рекомендуется для личного использования: вы входите один раз, а клиент сам поддерживает подключение.

  1. 1Откройте Command Palette (Ctrl+Shift+P или Shift+Cmd+P в macOS) и выполните MCP: Add Server.
  2. 2Выберите HTTP, вставьте https://api.econtract.online/mcp и назовите сервер econtract.
  3. 3Когда VS Code попросит войти, подтвердите доступ на открывшейся странице eContract.

Использование API-ключа

Для запуска без участия человека. Создайте ключ, сохраните его в переменной окружения ECONTRACT_API_KEY и не храните в общих файлах. Создать API-ключ

  1. 1Добавьте конфигурацию ниже в .mcp.json в корне рабочей области.
  2. 2При запуске сервера VS Code один раз запросит API-ключ и надёжно сохранит его.
.mcp.json
{
  "mcpServers": {
    "econtract": {
      "type": "http",
      "url": "https://api.econtract.online/mcp",
      "headers": {
        "Authorization": "Bearer ${input:econtract-api-key}"
      }
    }
  },
  "inputs": [
    {
      "id": "econtract-api-key",
      "type": "promptString",
      "description": "eContract API key",
      "password": true
    }
  ]
}

Попробуйте

После подключения просто попросите агента обычными словами, например:

  • “Отправь приложенный NDA на подпись на [email protected] и дай мне ссылку для подписания.”
  • “Какие из моих договоров ещё ждут подписей? Напомни подписантам.”
  • “Проверь, действительны ли подписи в этом PDF, и кратко изложи основные условия.”

Агенты готовят и отправляют договоры, но не могут подписать или отклонить договор за кого-либо: каждый подписант подписывает по своей ссылке после подтверждения кода, отправленного на его email.

Эти шаги соответствуют официальной документации VS Code (GitHub Copilot) по состоянию на 2026-10. Если меню с тех пор изменились, обратитесь к документации ниже.

Документация VS Code (GitHub Copilot) по MCP