All products
CP-MCP

Your Cloudpath, connected to Claude

Ask Claude to look up enrollments, work with DPSK pools, check certificate expiry, or brand your tenant and management portals. CP-MCP connects directly to your Cloudpath server. Nothing to install on your network.

Claude
Which DPSK pools have no policies assigned, and how many active DPSKs are in each?
CP-MCP Checked your DPSK pools. GuestPool-A and EventPool have no policies assigned: 0 and 8 active DPSKs respectively. The remaining pools each have at least one policy attached. Want me to list available policies to assign?
Illustrative example
175
Cloudpath 6.0 API operations
1
URL to add in Claude
Free
Open sign-up, no waitlist

Set up in three steps

Sign in with Google

Open sign-up: any verified Google account. Accept the Terms and Privacy Policy, and your connector URL is ready on the Dashboard.

Save your Cloudpath credentials

Enter your Cloudpath FQDN, admin username and password. CP-MCP verifies them live. Cloudpath needs a public hostname, HTTPS on port 443, and a public-CA certificate.

Add the connector to Claude

In Claude, go to Settings → Connectors → Add custom connector, paste the URL from your Dashboard, and sign in. Then ask in plain English.

CP-MCP architecture Claude connects over OAuth 2.1 to CP-MCP on Cloudflare Workers. CP-MCP searches its index of 175 Cloudpath API operations, runs Claude's script in an isolated sandbox with a 20-second cap, and calls your Cloudpath over HTTPS using your encrypted password. Cloudpath must be reachable from the internet with a publicly trusted certificate. Nothing is installed on your network. Claude custom connector CP-MCP Cloudflare Workers API index 175 operations Word lists DPSK passphrases Sandboxed script isolated · 20-second cap Encrypted password (AES-256-GCM) Cloudpath token cached up to 4 min one Cloudpath per account Cloudpath your server Core Tenant Portal Property Mgmt public hostname trusted TLS cert OAuth 2.1 HTTPS Nothing to install on your network.
How a question travels: Claude, CP-MCP, your Cloudpath.

What you can ask Claude to do

175 operations from the Cloudpath 6.0 REST API, all reachable through one connection. Claude searches the index, writes a short script, and runs it against your server.

Enrollments and devices

Look up enrollment status, associated device, DPSKs, certificates, MAC registrations and variables. Block an active enrollment.

DPSK pools and DPSKs

Create, read, update and delete DPSK pools, individual DPSKs and their devices. Assign and review policies. Seed new pools with word-list passphrases in the same step.

Certificate status and expiry

List certificates by template or enrollment, check status and expiry date, revoke or reinstate.

Policies and RADIUS

Read and update policies, RADIUS attribute groups, authentication servers and their users.

Properties, units and portals

MDU work: list properties, units, AP assignments, VxLAN IDs and tenant-portal configuration from a single conversation.

Portal logos and favicons

Generate a branded logo (1024×256) or favicon and upload it to your tenant or management portal in one step.

The CP-MCP dashboard: the MCP URL to add to Claude, and the Cloudpath credentials form after a successful connection test. Example values.
Dashboard: copy your connector URL and save Cloudpath credentials

Who uses CP-MCP

Cloudpath administrator

Stop opening tabs for DPSK pools, registration lists and certificate lookups. Ask Claude and get the answer in one step.

MSP or partner engineer

Each customer Cloudpath gets its own CP-MCP account. Query enrollments, check certificate expiry and update pools without switching consoles.

Pre-sales or PS engineer

Ask Claude to enumerate Cloudpath configuration for an as-built packet or test plan without touching the admin UI.

MDU or property operator

Manage properties, units and network assignments from a conversation instead of navigating Cloudpath's property-management screens.

Access control and data handling

CP-MCP adds no access controls of its own. Here is exactly what it does and does not do. Full details in the Privacy Policy.

Access is delegated to Cloudpath

Claude can do anything the saved admin account is allowed to do, including deletes. Use a dedicated, least-privilege Cloudpath admin account for CP-MCP.

Password encrypted at rest

Your Cloudpath password is AES-256-GCM encrypted with a per-record random salt. It is never returned to the browser or placed in a tool result.

Responses are relayed, not stored

CP-MCP sends Cloudpath responses to Claude and stores nothing from them. Usage rows record tool name, timing and success or error only.

Where your data goes

Cloudpath responses travel from your server through CP-MCP to Claude. Logo prompts go to Cloudflare Workers AI.

OAuth 2.1 with PKCE required

PKCE is required for the connector; tokens are stored only as SHA-256 hashes. Usage records are deleted on a daily schedule after 90 days.

How CP-MCP is built

A focused connector: one tool, a PDF-derived index, and a few Cloudpath quirks solved once.

A PDF, an index, and one tool

Cloudpath publishes its API only as a 214-page PDF user guide. I wrote a Python extractor to turn that into a slim bundled JSON index of 175 operations, organized by surface and tag, plus a fuller spec with property tables stored in R2 and loaded on first use.

That index is what lets Claude find the right endpoint without me writing 175 individual tool definitions. Claude writes a short server-side script, the sandbox runs it against your Cloudpath, and the result comes back in one round trip. The same pattern handles pagination and cross-tag queries, so 'list every DPSK pool with its policies' completes in one ask.

What a live instance taught me

I tested against a Cloudpath cloud instance to find the things the PDF does not say. The API expects the session token in Authorization without a Bearer prefix. Expiry timestamps carry a bracketed time-zone suffix that must be stripped before parsing. Both 401 and 406 mean the token has expired, so the client retries once.

Binary uploads for portal logos had a different gap: the multipart form-field names are not in the PDF. I found them by testing; a wrong field name returns 200 OK and silently clears the stored image. The AI model outputs a square by default, so I add a composition hint to keep the subject inside the 4:1 crop, then lay text over it with Satori.

Size and state

The Worker is about 3,960 lines of TypeScript; the React dashboard is about 2,660. Most of the initial product came together over five days in April 2026, followed by a hardening pass in September that ported SSRF protections from a sibling product. Two test files cover host validation and the retention sweep; I run them locally. Built alongside R1-MCP and SZ-MCP, same connector pattern, different platform.

Common questions

Yes. CP-MCP is a cloud service that calls your Cloudpath directly over HTTPS. Your Cloudpath needs a public hostname, inbound HTTPS on port 443, and a certificate from a public CA. Split-horizon internal-only names and self-signed certificates will not work.
A Cloudpath admin username and password. CP-MCP verifies them when you save. Only your saved admin account's Cloudpath permissions limit what Claude can do. A dedicated, least-privilege account is recommended.
Yes. Claude can make any call the saved admin account can make, including deletes. There is no confirmation step or access restriction in CP-MCP itself. Use a Cloudpath account with only the access CP-MCP needs.
One per CP-MCP account. Each account holds one set of Cloudpath credentials. MSPs managing multiple Cloudpath servers use one CP-MCP account per server.
Any Claude app that supports custom connectors, including Claude.ai and Claude Desktop. Paste the connector URL from your Dashboard into Settings → Connectors → Add custom connector.
Yes. Open sign-up with any verified Google account at cp-mcp.lanpulse.com. No billing, no plans, no waitlist.
Deletion takes effect immediately. CP-MCP checks the credential row before every call, so a deleted set cannot be used even if a session token is still cached. There is no self-service account deletion; email privacy@neuralconfig.com.

Connect your Cloudpath

Free and open today. Sign in with Google, save your Cloudpath credentials, and ask your first question in minutes.

Connect Cloudpath ↗

CP-MCP is an independent product of NeuralConfig LLC. It is not made, endorsed or supported by RUCKUS Networks. RUCKUS and Cloudpath are trademarks of their respective owners; Claude is a trademark of Anthropic.