[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
- Use claude.ai/code (remote execution environment, GitHub-connected)
- Configure an MCP server (Notion) in the project
- Set permissions.allow in settings.json to include "mcp__Notion__*"
- Set org-level and role-level permission to "always allow" in admin settings
- Ask Claude to call a write tool (notion-create-pages or notion-update-page)
- 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)
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗