Сервер 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.
Ссылки
-
Справка: Подключение AI-агента
-
Поддержка: support@pageproofer.com