Exposing a local RAG server to claude.ai without opening a port
How I wired a self-hosted RAG server into claude.ai as a custom connector using Cloudflare Access, service tokens, and an OAuth portal, no port forwarding.
How I deleted 120 Obsidian markdown files and moved all internal docs into a local pgvector RAG system, with a rag_save MCP tool for direct ingestion.
How I built a local multimodal RAG with pgvector, Gemini embeddings, and an MCP server so Claude Code can search past sessions and internal docs on demand.