[BUG] Remote trigger MCP connections broken after v1→v2 migration
Resolved 💬 2 comments Opened Apr 2, 2026 by earyu-spec Closed May 10, 2026
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?
Description
Remote triggers with MCP connections (Slack, Gmail, Notion, Google Calendar) have stopped working. The triggers were functioning correctly until recently.
## Steps to Reproduce
- Have an existing remote trigger with
mcp_connectionsconfigured (created under v1 format) - Trigger runs on schedule but produces no output (no MCP tool calls succeed)
- Attempting to create a new trigger with
mcp_connectionsin the body returns:
HTTP 400
"translate job_config v1→v2: job_config is not a valid CreateSessionRequest:
proto: (line 1:485): unknown field "mcp_connections""
- Updating the existing trigger's
mcp_connectionsvia the update API succeeds (HTTP 200), but manually running the trigger still produces no output - Even a minimal test prompt ("send a Slack DM to user X") fails to execute any MCP tool
## Expected Behavior
- Remote triggers should be able to use MCP connections as they did before
- Creating new triggers with
mcp_connectionsshould work mcp_connectionsfield should be properly handled in the v1→v2 job_config translation
## Actual Behavior
mcp_connectionsis rejected as anunknown fieldduring v1→v2 translation on create- Existing triggers with MCP connections silently fail — no MCP tools are called, no output is produced
- The same MCP tools work perfectly in local CLI sessions, confirming the issue is specific to remote trigger execution
## Environment
- Claude Code CLI (latest)
- Platform: Windows 11
- MCP connectors: claude.ai Slack, Gmail, Notion, Google Calendar (all connected and valid)
- Environment: anthropic_cloud (claude-code-default)
What Should Happen?
-
Error Messages/Logs
Steps to Reproduce
-
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.90
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Cursor
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗