 <!DOCTYPE html>

# Cloudflare MCP portal

Connect your AI clients to your MCP server portal: DataGrout Staging

Connection status 

Disconnected 

You are not connected to the MCP portal. Follow below instructions to sign in.

MCP portal URL 

https://dg-mcp-stage.selecthub.com/mcp 

Claude Desktop AI Playground OpenCode Windsurf Other clients 

### Claude Desktop

1

Go to Settings > Developer

Open your Claude app, and navigate to the Settings > Developer section.

2

Copy and paste configuration

Click on Edit Config. Copy and paste the following configuration.

{
  "mcpServers": {
    "cloudflare-mcp": {
      "command": "npx",
      "args": ["-y", "@cloudflare/mcp-server-cloudflare"],
      "env": {
        "CLOUDFLARE_API_TOKEN": "your-api-token-here",
        "MCP_ENDPOINT": "https://dg-mcp-stage.selecthub.com/mcp"
      }
    }
  }
}

If you run multiple versions of NodeJS, you will need to be explicit about the version you want Claude Desktop to use. You will also need to change the command to: `'/Users/[username]/.nvm/versions/node/v22.13.1/bin/npx'`. 

3

Add Cloudflare root certificate (optional)

You may need to add the [in-use Cloudflare root certificate](https://dash.cloudflare.com/450d5416010c73b752f1d7baf628fa67/one/traffic-policies/traffic-settings?section=certificates) to your configuration if you run Claude Desktop inside a protected network or through Cloudflare WARP network tunnels.

### AI Playground

1

Go to Cloudflare's AI Playground

Open up below URL in your browser.

https://playground.ai.cloudflare.com/ 

2

Copy and paste the URL

In the playground's lefthand panel, find the MCP server section and copy the URL below into the input field.

https://dg-mcp-stage.selecthub.com/mcp 

### OpenCode

1

Create or edit the JSON file

Create or edit opencode.jsonc in your project root or \~/.config/opencode/config.jsonc for global settings

2

Add MCP server configuration

Add the Cloudflare MCP server under the mcp key:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "datagrout-staging": {
      "type": "remote",
      "url": "https://dg-mcp-stage.selecthub.com/mcp",
      "oauth": {}
    }
  }
}

3

Restart OpenCode

You will need to restart OpenCode for the new MCP server to load.

### Windsurf

1

Locate the config JSON file

Go to \~/.codeium/windsurf/mcp\_config.json

2

Add MCP server configuration

Copy and paste the following configuration.

{
  "mcpServers": {
    "datagrout-staging": {
      "serverUrl": "https://dg-mcp-stage.selecthub.com/mcp"
    }
  }
}

### Other clients

1

Copy and paste the URL

To use any [other MCP-enabled client](https://modelcontextprotocol.io/clients), use the following HTTP endpoint.

https://dg-mcp-stage.selecthub.com/mcp 

 Learn more at [Cloudflare MCP documentation ](https://developers.cloudflare.com/cloudflare-one/access-controls/ai-controls/mcp-portals/) 

Copied to clipboard