Add 'Accept to all' option in tool permission prompts
Status Closed — not planned
Maintainer reply None cached
Activity 4 comments · opened Oct 7, 2025 · closed Jan 10, 2026
Currently, when using MCP tools (like Playwright), users have two options:
- Auto-approve tools silently via
autoApprovedToolsin.claude.json- no visibility into what's happening - Prompt for each individual tool call with Yes/No - very repetitive for tools called multiple times
Requested Feature:
Add an "Accept to all" button in permission prompts alongside the existing Yes/No options.
Benefits:
- Visibility: Users can see the first tool call and decide whether to trust the entire sequence
- Efficiency: Avoid clicking "Yes" 20+ times for browser automation workflows
- Safety: More secure than silent auto-approval, as users still see what's happening before deciding
Suggested UX:
Tool: mcp__playwright__browser_navigate
URL: https://example.com
[Yes] [Accept to all] [No]
Use Case:
Browser automation tasks with Playwright MCP often require 10-30 sequential tool calls (navigate, screenshot, click, fill, etc.). Currently, this requires clicking "Yes" for each call, which is tedious. Silent auto-approval works but removes visibility.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗