Skip to content

Commit 6195e84

Browse files
authored
feat: update mcp urls to use /mcp from sse (#235)
1 parent db76437 commit 6195e84

File tree

25 files changed

+47
-45
lines changed

25 files changed

+47
-45
lines changed

README.md

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,29 @@
22

33
Model Context Protocol (MCP) is a [new, standardized protocol](https://modelcontextprotocol.io/introduction) for managing context between large language models (LLMs) and external systems. In this repository, you can find several MCP servers allowing you to connect to Cloudflare's service from an MCP client (e.g. Cursor, Claude) and use natural language to accomplish tasks through your Cloudflare account.
44

5-
These MCP servers allow your [MCP Client](https://modelcontextprotocol.io/clients) to read configurations from your account, process information, make suggestions based on data, and even make those suggested changes for you. All of these actions can happen across Cloudflare's many services including application development, security and performance.
5+
These MCP servers allow your [MCP Client](https://modelcontextprotocol.io/clients) to read configurations from your account, process information, make suggestions based on data, and even make those suggested changes for you. All of these actions can happen across Cloudflare's many services including application development, security and performance.
6+
7+
They support both the `streamble-http` transport via `/mcp` and the `sse` transport (deprecated) via `/sse`.
68

79
The following servers are included in this repository:
810

911
| Server Name | Description | Server URL |
1012
| -------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ---------------------------------------------- |
11-
| [**Documentation server**](/apps/docs-vectorize) | Get up to date reference information on Cloudflare | `https://docs.mcp.cloudflare.com/sse` |
12-
| [**Workers Bindings server**](/apps/workers-bindings) | Build Workers applications with storage, AI, and compute primitives | `https://bindings.mcp.cloudflare.com/sse` |
13-
| [**Workers Builds server**](/apps/workers-builds) | Get insights and manage your Cloudflare Workers Builds | `https://builds.mcp.cloudflare.com/sse` |
14-
| [**Observability server**](/apps/workers-observability) | Debug and get insight into your application's logs and analytics | `https://observability.mcp.cloudflare.com/sse` |
15-
| [**Radar server**](/apps/radar) | Get global Internet traffic insights, trends, URL scans, and other utilities | `https://radar.mcp.cloudflare.com/sse` |
16-
| [**Container server**](/apps/sandbox-container) | Spin up a sandbox development environment | `https://containers.mcp.cloudflare.com/sse` |
17-
| [**Browser rendering server**](/apps/browser-rendering) | Fetch web pages, convert them to markdown and take screenshots | `https://browser.mcp.cloudflare.com/sse` |
18-
| [**Logpush server**](/apps/logpush) | Get quick summaries for Logpush job health | `https://logs.mcp.cloudflare.com/sse` |
19-
| [**AI Gateway server**](/apps/ai-gateway) | Search your logs, get details about the prompts and responses | `https://ai-gateway.mcp.cloudflare.com/sse` |
20-
| [**AutoRAG server**](/apps/autorag) | List and search documents on your AutoRAGs | `https://autorag.mcp.cloudflare.com/sse` |
21-
| [**Audit Logs server**](/apps/auditlogs) | Query audit logs and generate reports for review | `https://auditlogs.mcp.cloudflare.com/sse` |
22-
| [**DNS Analytics server**](/apps/dns-analytics) | Optimize DNS performance and debug issues based on current set up | `https://dns-analytics.mcp.cloudflare.com/sse` |
23-
| [**Digital Experience Monitoring server**](/apps/dex-analysis) | Get quick insight on critical applications for your organization | `https://dex.mcp.cloudflare.com/sse` |
24-
| [**Cloudflare One CASB server**](/apps/cloudflare-one-casb) | Quickly identify any security misconfigurations for SaaS applications to safeguard users & data | `https://casb.mcp.cloudflare.com/sse` |
25-
| [**GraphQL server**](/apps/graphql/) | Get analytics data using Cloudflare’s GraphQL API | `https://graphql.mcp.cloudflare.com/sse` |
13+
| [**Documentation server**](/apps/docs-vectorize) | Get up to date reference information on Cloudflare | `https://docs.mcp.cloudflare.com/mcp` |
14+
| [**Workers Bindings server**](/apps/workers-bindings) | Build Workers applications with storage, AI, and compute primitives | `https://bindings.mcp.cloudflare.com/mcp` |
15+
| [**Workers Builds server**](/apps/workers-builds) | Get insights and manage your Cloudflare Workers Builds | `https://builds.mcp.cloudflare.com/mcp` |
16+
| [**Observability server**](/apps/workers-observability) | Debug and get insight into your application's logs and analytics | `https://observability.mcp.cloudflare.com/mcp` |
17+
| [**Radar server**](/apps/radar) | Get global Internet traffic insights, trends, URL scans, and other utilities | `https://radar.mcp.cloudflare.com/mcp` |
18+
| [**Container server**](/apps/sandbox-container) | Spin up a sandbox development environment | `https://containers.mcp.cloudflare.com/mcp` |
19+
| [**Browser rendering server**](/apps/browser-rendering) | Fetch web pages, convert them to markdown and take screenshots | `https://browser.mcp.cloudflare.com/mcp` |
20+
| [**Logpush server**](/apps/logpush) | Get quick summaries for Logpush job health | `https://logs.mcp.cloudflare.com/mcp` |
21+
| [**AI Gateway server**](/apps/ai-gateway) | Search your logs, get details about the prompts and responses | `https://ai-gateway.mcp.cloudflare.com/mcp` |
22+
| [**AutoRAG server**](/apps/autorag) | List and search documents on your AutoRAGs | `https://autorag.mcp.cloudflare.com/mcp` |
23+
| [**Audit Logs server**](/apps/auditlogs) | Query audit logs and generate reports for review | `https://auditlogs.mcp.cloudflare.com/mcp` |
24+
| [**DNS Analytics server**](/apps/dns-analytics) | Optimize DNS performance and debug issues based on current set up | `https://dns-analytics.mcp.cloudflare.com/mcp` |
25+
| [**Digital Experience Monitoring server**](/apps/dex-analysis) | Get quick insight on critical applications for your organization | `https://dex.mcp.cloudflare.com/mcp` |
26+
| [**Cloudflare One CASB server**](/apps/cloudflare-one-casb) | Quickly identify any security misconfigurations for SaaS applications to safeguard users & data | `https://casb.mcp.cloudflare.com/mcp` |
27+
| [**GraphQL server**](/apps/graphql/) | Get analytics data using Cloudflare’s GraphQL API | `https://graphql.mcp.cloudflare.com/mcp` |
2628

2729
## Access the remote MCP server from any MCP client
2830

@@ -35,11 +37,11 @@ If your client does not yet support remote MCP servers, you will need to set up
3537
"mcpServers": {
3638
"cloudflare-observability": {
3739
"command": "npx",
38-
"args": ["mcp-remote", "https://observability.mcp.cloudflare.com/sse"]
40+
"args": ["mcp-remote", "https://observability.mcp.cloudflare.com/mcp"]
3941
},
4042
"cloudflare-bindings": {
4143
"command": "npx",
42-
"args": ["mcp-remote", "https://bindings.mcp.cloudflare.com/sse"]
44+
"args": ["mcp-remote", "https://bindings.mcp.cloudflare.com/mcp"]
4345
}
4446
}
4547
}

apps/ai-gateway/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ If you'd like to iterate and test your MCP server, you can do so in local develo
2727
npx wrangler dev
2828
```
2929

30-
3. To test locally, open Inspector, and connect to `http://localhost:8976/sse`.
30+
3. To test locally, open Inspector, and connect to `http://localhost:8976/mcp`.
3131
Once you follow the prompts, you'll be able to "List Tools". You can also connect with any MCP client.
3232

3333
## Deploying the Worker ( Cloudflare employees only )

apps/ai-gateway/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Replace the content with the following configuration:
4141
"mcpServers": {
4242
"cloudflare": {
4343
"command": "npx",
44-
"args": ["mcp-remote", "https://ai-gateway.mcp.cloudflare.com/sse"]
44+
"args": ["mcp-remote", "https://ai-gateway.mcp.cloudflare.com/mcp"]
4545
}
4646
}
4747
}

apps/auditlogs/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Currently available tools:
2020

2121
## Access the remote MCP server from any MCP Client
2222

23-
If your MCP client has first class support for remote MCP servers, the client will provide a way to accept the server URL (`https://auditlogs.mcp.cloudflare.com/sse`) directly within its interface (for example in [Cloudflare AI Playground](https://playground.ai.cloudflare.com/)).
23+
If your MCP client has first class support for remote MCP servers, the client will provide a way to accept the server URL (`https://auditlogs.mcp.cloudflare.com/mcp`) directly within its interface (for example in [Cloudflare AI Playground](https://playground.ai.cloudflare.com/)).
2424

2525
If your client does not yet support remote MCP servers, you will need to set up its respective configuration file using [mcp-remote](https://www.npmjs.com/package/mcp-remote) to specify which servers your client can access.
2626

@@ -31,7 +31,7 @@ Replace the content with the following configuration:
3131
"mcpServers": {
3232
"cloudflare": {
3333
"command": "npx",
34-
"args": ["mcp-remote", "https://auditlogs.mcp.cloudflare.com/sse"]
34+
"args": ["mcp-remote", "https://auditlogs.mcp.cloudflare.com/mcp"]
3535
}
3636
}
3737
}

apps/autorag/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ If you'd like to iterate and test your MCP server, you can do so in local develo
2727
npx wrangler dev
2828
```
2929

30-
3. To test locally, open Inspector, and connect to `http://localhost:8976/sse`.
30+
3. To test locally, open Inspector, and connect to `http://localhost:8976/mcp`.
3131
Once you follow the prompts, you'll be able to "List Tools". You can also connect with any MCP client.
3232

3333
## Deploying the Worker ( Cloudflare employees only )

apps/autorag/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Replace the content with the following configuration:
3636
"mcpServers": {
3737
"cloudflare": {
3838
"command": "npx",
39-
"args": ["mcp-remote", "https://autorag.mcp.cloudflare.com/sse"]
39+
"args": ["mcp-remote", "https://autorag.mcp.cloudflare.com/mcp"]
4040
}
4141
}
4242
}

apps/browser-rendering/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ If you'd like to iterate and test your MCP server, you can do so in local develo
2727
npx wrangler dev
2828
```
2929

30-
3. To test locally, open Inspector, and connect to `http://localhost:8976/sse`.
30+
3. To test locally, open Inspector, and connect to `http://localhost:8976/mcp`.
3131
Once you follow the prompts, you'll be able to "List Tools". You can also connect with any MCP client.
3232

3333
## Deploying the Worker ( Cloudflare employees only )

apps/browser-rendering/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Replace the content with the following configuration:
3939
"mcpServers": {
4040
"cloudflare": {
4141
"command": "npx",
42-
"args": ["mcp-remote", "https://browser.mcp.cloudflare.com/sse"]
42+
"args": ["mcp-remote", "https://browser.mcp.cloudflare.com/mcp"]
4343
}
4444
}
4545
}

apps/dex-analysis/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Replace the content with the following configuration:
5656
"mcpServers": {
5757
"cloudflare": {
5858
"command": "npx",
59-
"args": ["mcp-remote", "https://dex.mcp.cloudflare.com/sse"]
59+
"args": ["mcp-remote", "https://dex.mcp.cloudflare.com/mcp"]
6060
}
6161
}
6262
}

apps/dns-analytics/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ If you'd like to iterate and test your MCP server, you can do so in local develo
2929
npx wrangler dev
3030
```
3131

32-
3. To test locally, open Inspector, and connect to `http://localhost:8976/sse`.
32+
3. To test locally, open Inspector, and connect to `http://localhost:8976/mcp`.
3333
Once you follow the prompts, you'll be able to "List Tools". You can also connect with any MCP client.
3434

3535
## Deploying the Worker ( Cloudflare employees only )

0 commit comments

Comments
 (0)