Try it now

Managing Cloudflare Infrastructure with Natural Language: the new MCP Server on AIsuru

Managing Cloudflare Infrastructure with Natural Language: the new MCP Server on AIsuru

89 operations across 18 Cloudflare services, accessible through a conversational agent. No dashboard, no CLI: just a conversation.

The problem

Managing a modern cloud infrastructure means constantly moving between dashboards, terminals and documentation. Creating a Worker, connecting it to a database, configuring storage and cron jobs means going through dozens of different screens, each with its own interface.

We wanted to try a different approach: what happens if an AI agent can do all of this for you, starting from a natural language request

The solution: Cloudflare MCP Server integrated in AIsuru

We integrated the Cloudflare MCP Server official server into the AIsuru platform, through the MCP (Model Context Protocol) protocol. The open standard for communication between AI assistants and external systems.

The result is a conversational agent that can operate directly on Cloudflare infrastructure: creating Workers, managing databases, storage, message queues, running AI inference on the edge and much more.

Configuration

Connecting Cloudflare to an AIsuru agent requires just two parameters: the API Token and the Account ID of your Cloudflare account.
The configuration interface makes the process much faster.

What the agent can do

Once configured, the agent has access to 89 tools organized in 18 categories of Cloudflare services:

CategoryOperationsExamples
WorkersCreate, deploy, delete serverless scripts on the edgeAPI gateway, microservices, webhook handlers
D1 DatabaseCreate SQL databases, run queries, manage schemaCRM, analytics, product catalog
R2 StorageManage buckets and objects (S3-compatible)Backups, file uploads, static assets
KV StoreGlobally distributed key-value with TTLConfigurations, cache, feature flags
Workers AIInference on Llama, Mistral, Stable Diffusion, embeddingsText generation, images, semantic analysis
QueuesAsynchronous messaging with dead letter queueNotifications, data pipelines, event-driven
Durable ObjectsPersistent distributed state with alarmsSessions, counters, real-time coordination
WorkflowsMulti-step flow orchestrationProcessing pipelines, automations
OtherCron, Secrets, Routing, Bindings, Versioning, Zones, Templates, AnalyticsScheduling, credentials, rollback, domains

Example 1: creating a database in one sentence

With the request "Create a D1 database called test-aisuru, create a users table with name and email, and insert 3 sample users", the agent autonomously executes a sequence of operations: it creates the database, defines the SQL schema, inserts the records and verifies the result with a SELECT.

From a single request, the agent creates the database, the schema, inserts the data and verifies with a query — 5 API calls in sequence.

The result includes the database ID, the deployment region, the schema of the created table, the inserted data and the confirmation of the verification query. All in just a few seconds.

Example 2: deploying a Worker on the global edge

With the request "Create a Worker called hello-world that responds with a JSON { message: 'Hello from AIsuru!' } to all requests", the agent writes the complete JavaScript code (including CORS headers), deploys it to Cloudflare's global edge network and returns the public URL of the service.

The agent generates the code, deploys it and provides the public URL. The Worker is immediately reachable on workers.dev.

The Worker is immediately active and reachable. From here you can add routes on custom domains, secrets for credentials, cron triggers for scheduled executions and bindings to KV, R2 or D1 all within the same conversation.

How it works under the hood

The architecture is based on three components:

  1. AIsuru agent :the conversational agent that receives user requests and decides which operations to perform
  2. MCP Gateway :our middleware that orchestrates communication between agents and external MCP servers, handling authentication, parameters and the JSON-RPC protocol
  3. Cloudflare MCP server — the official package (@cloudflare/mcp-server-cloudflare) that translates MCP calls into requests to the Cloudflare APIs

The agent doesn't need to know the Cloudflare APIs: the MCP protocol provides the available tools with their parameters, and the agent autonomously decides which ones to use and in what order, based on the user's request.

Real-world use cases

Some examples of what can be achieved by combining the available tools:

Availability

The Cloudflare MCP Server schema is available to all agents on the AIsuru platform. To activate it you need a Cloudflare account (the free plan includes Workers, KV, R2 and D1) and an API Token with the necessary permissions.

This integration adds to the other MCP Servers already available on AIsuru (PostgreSQL, MongoDB, MySQL, Salesforce, SharePoint, Microsoft 365, Monday.com, Zapier, n8n) and confirms the direction towards agents that don't just answer questions, but concretely operate on systems.


If you'd like to try the integration or have any questions, contact us at demo@memori.ai .