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
mayblateavailable - A valid agent API key (
ag_sk_...) with at least:tasks.createtasks.list
Steps
- Initialize MCP session against
POST /api/mcpusing the agent key. - Call
primecal.tasks.createwith a unique title (Manual MCP Task <timestamp>). - Sign in as the same owner user in PrimeCal UI.
- Open the Tasks view.
- Verify the new task title is visible in the task board/list.
- Call
primecal.tasks.listand confirm the task is returned with full task fields. - Delete the task (either via MCP
primecal.tasks.deleteor UI). - 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
- MCP request/response logs (
For naming and screenshot location conventions, use:
docs/assets/agents/SCREENSHOT_CAPTURE.md