Lock the Gates: How to Give VIP Access to Your Docs

Want your documentation open only to the people you choose? With DocStar and Cloudflare you can let in your team, selected clients or a single IP address, and keep everyone else out.
This guide uses a custom domain on DocStar and a firewall rule in Cloudflare.
What you need
- A DocStar collection you want to restrict.
- A domain managed in Cloudflare.
- The IP addresses or ranges to allow.
Step 1: Connect your custom domain
- Open Custom Domain in your DocStar settings.
- Add the domain or subdomain you want, for example:
docs.example.com
- In Cloudflare, add a CNAME record that points at the target DocStar gives you:
- Type: CNAME
- Name:
docs - Target: the value shown in DocStar
- Proxy status: Proxied (orange cloud on)
Keeping the proxy on is what lets Cloudflare apply the firewall rule in the next step.
Step 2: Allow only your guest list
- Log in to Cloudflare and open your domain.
- Go to Security, then WAF, then Custom rules, and create a rule.
- Use this expression:
(http.host eq "docs.example.com" and not ip.src in {203.0.113.0/24 198.51.100.10})
Here is what it says:
http.host eq "docs.example.com"targets only your docs site.ip.src in {...}is the list of allowed addresses or ranges.not ip.src in {...}matches everyone else.
- Set the action to Block, or Managed Challenge if you prefer a CAPTCHA.
- Click Deploy.
Replace the example addresses with your own.
Step 3: Test it
- From an allowed IP, the docs open normally.
- From another network, such as your phone on mobile data, you should see a Cloudflare block page.
Good to know
- Mix public and private. Keep one collection open and restrict another by giving it its own subdomain.
- Add multiple clients. Put each client's IP or range in the list.
- Dynamic IPs. If an allowed address changes often, you must update the rule. Stable office networks and VPN exit addresses work best.
- Not just the site. An IP rule protects the web pages. If you also expose an MCP server, turn on Require sign-in when connecting so assistants can't read private docs. See Securing Your MCP Server.
Tip: If your team works from changing networks, consider an identity-based tool such as Cloudflare Access in addition to IP rules.
Keep reading

MCP Server Authentication Explained: OAuth, API Keys and Sign-In
How MCP server authentication works: OAuth 2.1, protected resource metadata, client registration, bearer tokens, API keys, consent and common mistakes.

How to Turn a Postman Collection into an MCP Server
Turn a Postman collection into a hosted MCP server for Claude, Cursor and ChatGPT. Import it, review auth, publish and connect. No OpenAPI spec needed.