API ВЕГА
English

Сервер MCP PageProofer

Читайте отзывы о сайте в PageProofer, исправляйте проблемы и отвечайте на отзывы с помощью GitHub Copilot, Claude Code, Cursor и других AI-агентов.

PageProofer собирает визуальные отзывы о сайтах: клиенты и коллеги нажимают на элемент и оставляют комментарий, а PageProofer сохраняет снимок страницы, выбранный элемент, данные браузера и ошибки консоли. Этот MCP-сервер помогает вашему агенту программирования обрабатывать такие отзывы. Агент находит проблему в коде, исправляет её, комментирует отзыв с описанием изменений и переводит его на проверку.

Это размещённый удалённый сервер, поэтому устанавливать ничего не нужно:

  • URL: https://app.pageproofer.com/mcp

  • Транспорт: потоковый HTTP

  • Аутентификация: Authorization: Bearer YOUR_TOKEN

В этом репозитории описан только сервер. Сам сервер работает в составе PageProofer.

Что умеет агент

ИнструментОписание
list-sitesПоказывает сайты, с которыми можно работать, их домены, количество открытых отзывов и участников каждого сайта.
list-notesПоказывает отзывы на сайте, начиная с самых новых. Список можно отфильтровать по статусу, #тегам, тексту, странице, ответственному или сроку выполнения. По умолчанию отображаются только открытые отзывы.
get-noteВозвращает все данные об отзыве: текст, URL страницы, элемент, к которому он привязан (CSS-селектор и HTML), браузер и размер окна, ошибки консоли, неудачные сетевые запросы, комментарии и вложения.
get-attachmentЗагружает снимок экрана или другое вложение. Изображения передаются в виде изображений, доступных для просмотра агентом, а текстовые файлы — в виде их содержимого.
add-commentОставляет комментарий к отзыву от вашего имени, например с описанием исправления и номером коммита. Комментарий можно сделать внутренним — видимым только команде.
update-noteИзменяет статус, приоритет, ответственного или срок выполнения отзыва.

Агенты не могут отмечать отзывы как выполненные или закрытые. После исправления проблемы агент переводит отзыв в статус на проверке, чтобы его мог проверить человек.

Получение токена

  • Войдите в PageProofer, откройте My Settings и перейдите на вкладку AI agents.

  • Задайте токену имя, например «VS Code на моём ноутбуке», и нажмите Create token.

  • Скопируйте токен сразу: его покажут только один раз.

Доступ для AI-агентов входит во все тарифы PageProofer, включая бесплатный пробный период. Можно создать отдельный токен для каждого компьютера или инструмента и в любой момент отозвать любой из них.

Настройка

GitHub Copilot в VS Code

Добавьте этот фрагмент в файл .vscode/mcp.json проекта или в пользовательскую конфигурацию MCP. При первом подключении VS Code запросит токен и сохранит его в защищённом хранилище.

AI agents)", "password": true } ], "servers": { "pageproofer": { "type": "http", "url": "https://app.pageproofer.com/mcp", "headers": { "Authorization": "Bearer ${input:pageproofer-token}" } } } }">

{
  "inputs": [
    {
      "type": "promptString",
      "id": "pageproofer-token",
      "description": "PageProofer token (My Settings > AI agents)",
      "password": true
    }
  ],
  "servers": {
    "pageproofer": {
      "type": "http",
      "url": "https://app.pageproofer.com/mcp",
      "headers": {
        "Authorization": "Bearer ${input:pageproofer-token}"
      }
    }
  }
}

Затем откройте Copilot Chat в режиме Agent и задайте вопрос об отзывах.

Claude Code

claude mcp add --transport http pageproofer https://app.pageproofer.com/mcp --header "Authorization: Bearer YOUR_TOKEN"

Cursor

В файле ~/.cursor/mcp.json или .cursor/mcp.json:

{
  "mcpServers": {
    "pageproofer": {
      "url": "https://app.pageproofer.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Другие агенты

Любой MCP-клиент с поддержкой удалённых серверов по HTTP может подключиться к URL https://app.pageproofer.com/mcp с заголовком Authorization: Bearer YOUR_TOKEN.

Использование

Задавайте вопросы обычным языком из папки проекта:

  • «Какие открытые отзывы есть на сайте Northwind?»

  • «Исправь открытые отзывы с тегом #checkout, а затем прокомментируй каждый, указав, что изменилось».

  • «Что не так с отзывом 12? Посмотри снимок экрана».

  • «Покажи просроченные отзывы, назначенные на меня».

Обычно работа проходит так: агент выводит список открытых отзывов, изучает один из них вместе со снимком экрана и ошибками консоли, находит в коде соответствующий элемент, вносит исправление, добавляет комментарий с коммитом и переводит отзыв на проверку.

Принцип работы

  • Агент действует от вашего имени. Он видит только те сайты и отзывы, которые доступны вам.

  • Комментарии и изменения отображаются с вашим именем и пометкой «via AI agent».

  • Уведомления работают как обычно: комментарий агента отправляет уведомление участникам отзыва.

  • Текст отзывов и комментарии оставляют клиенты и посетители сайта. Сервер указывает агенту воспринимать их как описание проблемы, а не как инструкции.

Считайте токен паролем. Не добавляйте его в репозиторий. Если есть вероятность, что токен стал известен посторонним, отзовите его в разделе My Settings > AI agents.

Ссылки