claude-code - 💡(How to fix) Fix MCP tool calls prompt for permission despite bypass-all permission mode [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#52698Fetched 2026-04-24 10:42:05
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Author
Timeline (top)
labeled ×4commented ×1

With permissions set to bypass all, MCP tool calls (e.g., YouTrack MCP server tools like mcp__youtrack__get_article) still trigger permission prompts. Non-MCP tools (Bash, Read, Write, Edit) correctly bypass without prompting.

Root Cause

With permissions set to bypass all, MCP tool calls (e.g., YouTrack MCP server tools like mcp__youtrack__get_article) still trigger permission prompts. Non-MCP tools (Bash, Read, Write, Edit) correctly bypass without prompting.

RAW_BUFFERClick to expand / collapse

Description

With permissions set to bypass all, MCP tool calls (e.g., YouTrack MCP server tools like mcp__youtrack__get_article) still trigger permission prompts. Non-MCP tools (Bash, Read, Write, Edit) correctly bypass without prompting.

Steps to Reproduce

  1. Set permission mode to bypass all (or equivalent allow-all setting)
  2. Make a call to an MCP server tool (e.g., mcp__youtrack__get_article)
  3. Permission prompt appears despite bypass-all being active

Expected Behavior

MCP tool calls should respect the bypass-all permission mode and execute without prompting, same as built-in tools.

Observed Behavior

MCP tools still prompt for permission. User has to manually approve each MCP call even though all other tools bypass automatically.

Environment

  • Claude Code CLI on macOS (Darwin 25.5.0)
  • Model: claude-opus-4-6 (1M context)
  • MCP server: YouTrack (via mcp__youtrack__* tools)

extent analysis

TL;DR

The issue may be resolved by re-examining the permission settings for MCP tools or checking for any overrides that could be causing the prompts to appear despite the bypass-all mode.

Guidance

  • Verify that the bypass all permission mode is correctly applied to MCP tools, as the issue might be due to a misconfiguration or an override.
  • Check the documentation for the Claude Code CLI and MCP server tools to see if there are any specific settings or flags that need to be set to enable bypass-all for MCP tools.
  • Test the behavior with different MCP tools (e.g., mcp__youtrack__create_issue) to see if the issue is specific to one tool or affects all MCP tools.
  • Consider checking the version of the Claude Code CLI and MCP server tools to ensure they are up-to-date, as this could be a known issue that has been fixed in a later version.

Example

No code snippet is provided as the issue seems to be related to configuration or tool behavior rather than code.

Notes

The solution may depend on the specific implementation details of the Claude Code CLI and MCP server tools, which are not fully described in the issue. Additionally, the issue might be specific to the claude-opus-4-6 model or the YouTrack MCP server.

Recommendation

Apply workaround: The best course of action seems to be to investigate and potentially adjust the permission settings or configuration for MCP tools, as the current setup does not seem to respect the bypass-all mode as expected.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix MCP tool calls prompt for permission despite bypass-all permission mode [1 comments, 2 participants]