Pinafly UAT MCP

официальный

Ваш агент по программированию завершает работу над функцией и передаёт вам ссылку для UAT. Вы проходите её в реальном приложении и отмечаете, что не так. Агент читает каждую отметку, исправляет и отчитывается. Только человек помечает исправление как проверенное. 6 инструментов, вход через OAuth, работает с Claude Code и любым клиентом MCP.

Что можно делать с Pinafly UAT MCP?

  • Создать обзорный отчёт — Попросите подготовить черновик UAT-обзора со страницами, пронумерованными шагами и ожидаемыми результатами для проверки работающего приложения.
  • Просмотреть статус обзора и комментарии — Спросите, какие страницы и руководства существуют, был ли обзор отправлен и сколько комментариев ожидает ответа, включая заблокированные.
  • Детали комментариев — Спросите, что говорится в каждом комментарии, на какой странице и элементе он находится, а также какие ответы вы написали.
  • Сообщить об исправлении — Скажите, что вы что-то исправили; оно зафиксирует изменение, после чего вы сможете отметить комментарий как решённый.
  • Отклонить изменение — Скажите, что вы не будете что-то менять; оно запишет вашу причину (например, предполагаемое поведение) для вашего решения.
  • Получить результаты прохода — Спросите, чем закончился проход; оно сообщит «Пройдено» или «Требует доработки» вместе с вашей заметкой.

Размещённый MCP-сервер

npx add-mcp 'https://pinafly.com/mcp/uat'

Устанавливается в Claude Code, Codex, Cursor и другие

Документация

Что ваш агент может с этим делать

  • Написать ревью, по которому вы пройдёте

    Черновик ревью: страницы вашего запущенного приложения для проверки, каждая с пронумерованными шагами и тем, что вы должны увидеть.
  • Прочитать ревью обратно

    Посмотреть его страницы и руководства, отправлено ли оно и сколько комментариев ждёт, включая заблокированные лимитом вашего тарифа.
  • Прочитать ваши комментарии

    Каждый комментарий указывает, на какой странице и на каком элементе он находится, и что вы написали, включая ответы.
  • Сообщить, что что-то исправлено

    Он сообщает об исправлении и о том, что изменилось. Вы смотрите и отмечаете комментарий как решённый.
  • Сообщить, что что-то не будет изменено

    Он приводит причину, например, задуманное поведение или вне области задачи, и вы решаете.
  • Узнать, чем закончился ваш проход

    Когда вы завершаете проход, он читает ваш ответ — «Пройдено» или «Нужна доработка» — и вашу заметку.

Как это работает

  1. 1. Подключение Добавьте https://pinafly.com/mcp/uat в ваш агент и нажмите «Разрешить», когда откроется браузер. Копировать ключ не нужно.
  2. 2. Проход Агент даёт вам ссылку. Вы открываете каждую страницу в вашем реальном приложении, включаете «Комментировать» и нажимаете на то, что не так.
  3. 3. Исправление Скажите агенту исправить отзывы Pinafly. Он читает ваши комментарии, исправляет их и отчитывается, а вы отмечаете сделанное как решённое.

Подключите ваш агент

Все агенты используют один и тот же адрес и один и тот же вход через браузер. Claude Code протестирован от начала до конца. Если другой агент запрашивает client ID или не может открыть браузер, используйте токен, как описано в руководстве по настройке.

АгентКак добавитьЗатем
Claude Codeclaude mcp add --transport http pinafly-uat https://pinafly.com/mcp/uat КопироватьВведите /mcp, выберите pinafly-uat, затем Authenticate
Codexcodex mcp add pinafly-uat --url https://pinafly.com/mcp/uat Копироватьcodex mcp login pinafly-uat
Cursor{"mcpServers": {"pinafly-uat": {"url": "https://pinafly.com/mcp/uat"}}} КопироватьПоместите в .cursor/mcp.json, затем подключите pinafly-uat в настройках MCP Cursor
Gemini CLIgemini mcp add --transport http pinafly-uat https://pinafly.com/mcp/uat КопироватьВведите /mcp auth
GitHub Copilot в VS Code{"servers": {"pinafly-uat": {"type": "http", "url": "https://pinafly.com/mcp/uat"}}} КопироватьПоместите в .vscode/mcp.json, запустите сервер, затем войдите, когда VS Code попросит

Чего он не может делать

Ваш агент не может отправить ревью кому-либо, пригласить кого-либо, отметить комментарий как решённый или самостоятельно разрешить адрес вашего приложения. Каждое из этих действий выполняет человек, поэтому ошибающийся или введённый в заблуждение агент не может действовать от вашего имени.

Безопасность простыми словами

  • Вы одобряете каждого агента в браузере, и он работает только в выбранном вами рабочем пространстве.
  • Pinafly показывает токен один раз и хранит только его отпечаток. Вы можете отозвать его на странице Live review.
  • Слова рецензентов вне вашей команды удерживаются, пока вы их не выпустите, поэтому они никогда не попадают к вашему агенту.
  • Комментарии, которые доходят до вашего агента, помечаются как набранный текст для оценки, а не как инструкции к выполнению.
  • Pinafly не запускает ИИ-модель на вашем коде. Единственное необязательное исключение — предложения по комментариям ревью — описано в политике конфиденциальности, и рабочее пространство может его отключить.

Вопросы

Что такое MCP-сервер Pinafly?

Это подключение, которое позволяет агенту для программирования, например Claude Code, Codex или Cursor, передать вам список страниц в вашем запущенном приложении для проверки, каждую с шагами и тем, что вы должны увидеть. Вы проходите страницы, комментируете всё, что не так, а агент читает ваши комментарии и исправляет их.

Какие агенты для программирования с ним работают?

Любой агент, который поддерживает MCP по HTTP. Claude Code протестирован от начала до конца. Codex, Cursor, Gemini CLI и GitHub Copilot в VS Code используют тот же адрес и тот же вход через браузер, а команды приведены на этой странице.

Нужно ли мне копировать API-ключ?

Нет. Вы добавляете адрес, агент открывает вход в Pinafly в вашем браузере, и вы нажимаете «Разрешить». Токен нужен только для непрерывной интеграции или для агента, который не может открыть браузер, и Pinafly показывает его один раз и хранит только отпечаток.

Что мой агент может делать, а что не может?

Он может написать черновик ревью, прочитать комментарии, которые оставляете вы и ваша команда, сообщить, что что-то исправил, или сказать, что что-то не будет изменено, и почему. Он не может отправить ревью кому-либо, отметить комментарий как решённый или прочитать, что написал рецензент вне вашей команды.

Может ли комментарий рецензента подтолкнуть моего агента сделать что-то?

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

Что нужно моему приложению?

Один тег script в макете вашего приложения, который агент добавляет, когда он впервые понадобится, и разрешённый адрес вашего приложения на странице Live review. Вы нажимаете одну кнопку, чтобы разрешить его. Никто ничего не видит, пока не откроет страницу из Pinafly.

Запускает ли Pinafly ИИ-модель на моём коде или комментариях?

Не на вашем коде и не на работе, которую выполняет ваш агент. Ваш собственный агент, на вашей собственной подписке и машине, пишет ревью и исправляет комментарии, а Pinafly хранит их и показывает вам. Единственное необязательное исключение — предложения решений на панели решений: когда вы запрашиваете одно, текст комментариев этого ревью отправляется в модель с открытыми весами, размещённую в DigitalOcean, но никогда не ваш код, и рабочее пространство может отключить это на странице оплаты. Подробности — в политике конфиденциальности.

Ещё: Подключите ваш агент для программирования, Как написать хорошее ревью для агента, пошаговые руководства, Live review (где вы разрешаете ваше приложение и управляете токенами), вся справка.