[BUG]

Resolved 💬 3 comments Opened May 1, 2026 by simonliu311 Closed May 5, 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?

Title: CCR scheduled routines: MCP connectors and external
HTTP calls blocked by network allowlist

Body:

## Summary
Scheduled CCR routines cannot call external services. Both
direct HTTP (curl)
and MCP connectors fail due to egress network restrictions.

## What I was trying to do
Set up a daily CCR routine to query Linear and create
GitHub PRs.

## What failed

Direct HTTP (curl) blocked:

  • mcp.linear.app → "Host not in allowlist" (HTTP 403)

MCP connector not injected:

  • Attached Linear connector

(fa50c30c-9f62-4f94-b851-217868185db6) via
mcp_connections in routine config

  • Tools (mcp__linear-server__list_issues etc.) are not

registered in the CCR
agent session

  • Writing ~/.claude/settings.json mid-session has no effect

since MCP servers
load at startup

## Environment

  • Routine ID: trig_01DoJTkAoEmcYZCAbVf1sehJ
  • Environment: env_018hHc25Z1VMPX1YskVepaau

(anthropic_cloud)

  • Model: claude-sonnet-4-6

What Should Happen?

## Expected behavior
Either (a) mcp_connections in the routine config properly
injects MCP tools
into the CCR agent session, or (b) the egress allowlist
includes MCP server
hosts registered as connectors on claude.ai.

Error Messages/Logs

Steps to Reproduce

Direct HTTP (curl) blocked:

  • mcp.linear.app → "Host not in allowlist" (HTTP 403)

MCP connector not injected:

  • Attached Linear connector

(fa50c30c-9f62-4f94-b851-217868185db6) via
mcp_connections in routine config

  • Tools (mcp__linear-server__list_issues etc.) are not

registered in the CCR
agent session

  • Writing ~/.claude/settings.json mid-session has no effect

since MCP servers
load at startup

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.126

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗