Skip to content

Add private-address failure mode to self-hosted MCP troubleshooting - #1070

Merged
jelstongreen merged 1 commit into
mainfrom
docs/prod-8453-private-mcp-addresses
Aug 3, 2026
Merged

Add private-address failure mode to self-hosted MCP troubleshooting#1070
jelstongreen merged 1 commit into
mainfrom
docs/prod-8453-private-mcp-addresses

Conversation

@jelstongreen

Copy link
Copy Markdown
Contributor

Follow-up to #886, which was drafted before AI_AGENT_MCP_ALLOW_PRIVATE_ADDRESSES shipped in 0.3234.0 (lightdash/lightdash#24660) and so missed the third self-hosted failure mode.

Adds the "MCP servers must use a public URL" error to the troubleshooting table — endpoints resolving to private/internal IPs are blocked by default as an SSRF safeguard — pointing self-hosted operators at AI_AGENT_MCP_ALLOW_PRIVATE_ADDRESSES=true in the env-vars reference. Also mentions the flag in the internal-endpoints setup bullet, since internal hostnames typically resolve to private IPs and hit this error right after DNS is fixed.

Error string and env var verified against packages/backend/src/utils/ssrfProtection.ts and parseConfig.ts.

Linear: PROD-8453

🤖 Generated with Claude Code

https://claude.ai/code/session_01Uw5xueaZQbYnZUQ1iVkYyH

The self-hosted networking section predated the AI_AGENT_MCP_ALLOW_PRIVATE_ADDRESSES
env var shipped in 0.3234.0, so it was missing the third failure mode: MCP endpoints
that resolve to private IPs are blocked by default with "MCP servers must use a
public URL". Adds the error to the troubleshooting table with a link to the env-vars
reference.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uw5xueaZQbYnZUQ1iVkYyH
@linear-code

linear-code Bot commented Aug 3, 2026

Copy link
Copy Markdown

PROD-8453

@mintlify

mintlify Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
lightdash 🟢 Ready View Preview Aug 3, 2026, 11:26 AM

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

🤖 Documentation Bot

All checks passed! No issues found.

@jelstongreen
jelstongreen merged commit bc266e6 into main Aug 3, 2026
6 checks passed
@jelstongreen
jelstongreen deleted the docs/prod-8453-private-mcp-addresses branch August 3, 2026 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants