[BUG] MCP tool write operations fail silently with "requires approval" - no prompt shown (remote execution environment)

Open 💬 1 comment Opened Jun 16, 2026 by takadayohei-mkt

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

MCP write tool calls (notion-create-pages, notion-update-page) fail with "MCP tool call requires approval" error, but NO approval prompt is ever shown. The call silently fails.
Environment: claude.ai/code remote execution environment (GitHub-connected)
Organization: avilen.co.jp
Started: June 15, 2026
Already tried:

  • Added mcp__Notion__* wildcard to settings.json
  • New sessions, cache clear, re-login
  • Admin set org-level and role-level permission to "always allow"
  • 24+ hours elapsed, no improvement

What Should Happen?

MCP write tool calls should either execute automatically (when set to "always allow") or show an approval prompt so the user can approve them.

Error Messages/Logs

Streamable HTTP error: Error POSTing to endpoint: MCP tool call requires approval

Steps to Reproduce

  1. Use claude.ai/code (remote execution environment, GitHub-connected)
  2. Configure an MCP server (Notion) in the project
  3. Set permissions.allow in settings.json to include "mcp__Notion__*"
  4. Set org-level and role-level permission to "always allow" in admin settings
  5. Ask Claude to call a write tool (notion-create-pages or notion-update-page)
  6. Tool fails with "MCP tool call requires approval" - no approval prompt appears

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

June 14, 2026まで動作していた(バージョン番号不明)

Claude Code Version

N/A - remote execution environment

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PowerShell

Additional Information

  • Using claude.ai/code remote execution environment (not local CLI)
  • MCP server: Notion (configured via GitHub-connected project)
  • settings.json has "mcp__Notion__*" in permissions.allow
  • Organization admin confirmed "always allow" is set at both org and role level
  • Issue started June 15, 2026 - worked fine before that date
  • No approval prompt appears at all - the tool call silently fails
  • Affected user: takada_yohei@avilen.co.jp (org: avilen.co.jp)

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗