Cloudflare for Singla AIOS Desktop™
Cloudflare provides DNS, CDN, security, and edge services for domains and applications. The REST API v4 lets you list zones, inspect DNS records, and manage records programmatically.
Connect with three values from your Cloudflare dashboard: Account ID (sidebar on the account overview), API Token Name (the label you chose when creating the token), and API Token (the secret shown once at creation). The token is sent as `Authorization: Bearer <token>`; Account ID scopes zone listing to your account (`GET /zones?account.id=…`).
Create tokens under My Profile → API Tokens or Manage Account → API Tokens. Recommended permissions for DNS: Zone → DNS → Read and Edit on the zones you need. Verify the token with `GET /user/tokens/verify` after creation.
Credentials stay in Singla AIOS Desktop encrypted storage. Install from Integrations → Plugins; MCP tools register on your private MCP server once connected. Write operations require explicit confirmation in agent workflows.
Usage
Open Singla AIOS Desktop™ → Integrations → Plugins, then configure Cloudflare. MCP tools appear automatically for connected clients.
Tools
| Tool | Description |
|---|---|
| Connection test | Verify Account ID and API token (GET /user/tokens/verify, zone list scoped to account). |
| List zones | List DNS zones in the account (paginated). |
| Get zone | Read one zone by ID or name. |
| List DNS records | List DNS records for a zone. |
| Create DNS record | Add a DNS record to a zone. |
| Update DNS record | Modify an existing DNS record. |
| Delete DNS record | Remove a DNS record from a zone. |