self-hosted-mcp
claudeExpose a privately hosted app to Claude as a custom remote MCP connector, without handing the internet a route into it. The separate internet-facing service, OAuth 2.1, a read-only tool layer with one query chokepoint, Tailscale Funnel, a least-privilege database role, and the traps that cost real debugging time.
1 skill