From f1cfe3621b926afde52f088c460c802c2fc9793d Mon Sep 17 00:00:00 2001 From: Glen Maddern Date: Tue, 25 Mar 2025 09:55:11 +1100 Subject: [PATCH] Few links back to CF resources for the readme --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0e5502b..7207790 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ With the MCP [Authorization specification](https://spec.modelcontextprotocol.io/ That's where `mcp-remote` comes in. As soon as your chosen MCP client supports remote, authorized servers, you can remove it. Until that time, drop in this one liner and dress for the MCP clients you want! -## Configuration +## Usage E.g: Claude Desktop or Windsurf @@ -33,6 +33,23 @@ Cursor: ![image](https://github.com/user-attachments/assets/14338bfa-a779-4e8a-a477-71f72cc5d99d) +## Building Remote MCP Servers + +For instructions on building & deploying remote MCP servers, including acting as a valid OAuth client, see the following resources: + +* https://developers.cloudflare.com/agents/guides/remote-mcp-server/ + +In particular, see: + +* https://github.com/cloudflare/workers-oauth-provider for defining an MCP-comlpiant OAuth server in Cloudflare Workers +* https://github.com/cloudflare/agents/tree/main/examples/mcp for defining an `McpAgent` using the [`agents`](https://npmjs.com/package/agents) framework. + +For more information about testing these servers, see also: + +* https://developers.cloudflare.com/agents/guides/test-remote-mcp-server/ + +Know of more resources you'd like to share? Please add them to this Readme and send a PR! + ## Debugging ### Check your Node version