Skip to main content
Was this helpful?

MCP Browser Manual Checklist

Use this checklist when you cannot run the automated Playwright MCP browser suite.

Prerequisites

  • Backend running on http://127.0.0.1:8081
  • Frontend running on http://127.0.0.1:4173
  • Seeded demo user mayblate available
  • A valid agent API key (ag_sk_...) with at least:
    • tasks.create
    • tasks.list

Steps

  1. Initialize MCP session against POST /api/mcp using the agent key.
  2. Call primecal_tasks_create with a unique title (Manual MCP Task <timestamp>).
  3. Sign in as the same owner user in PrimeCal UI.
  4. Open the Tasks view.
  5. Verify the new task title is visible in the task board/list.
  6. Call primecal_tasks_list and confirm the task is returned with full task fields.
  7. Delete the task (either via MCP primecal_tasks_delete or UI).
  8. Confirm task no longer appears in UI and MCP task list.

Evidence For CI / Release Notes

  • Attach:
    • MCP request/response logs (initialize, tools/call)
    • Screenshot of task visible in UI
    • Screenshot/log showing task removal

For naming and screenshot location conventions, use:

  • docs/assets/agents/SCREENSHOT_CAPTURE.md