- Home
- MCP servers
- ScottGlshields
ScottGlshields
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
A remote MCP Server lets you expose a set of tools over SSE so you can run them from any compatible client. This enables you to add your own tools, connect from cloud playgrounds, and use local or remote clients to execute those tools without embedding them directly in a client application.
How to use
You can connect to your remote MCP Server from a compatible MCP client. Start by deploying your server to a public URL, then connect using the client’s configured server URL. You can also run the server locally or remotely and access its tools from clients that support the MCP protocol.
How to install
Prerequisites: you need Node.js installed on your machine. You also need an environment capable of running npm commands and deploying Cloudflare Workers if you choose the cloud route.
Install and create your remote MCP Server with the template designed for Cloudflare AI demos.
Run the following command to set up a new MCP server using the Cloudflare template.
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
Additional sections
Customize your MCP Server by adding tools inside the init() method of your server entry file. Each tool is registered with this.server.tool(...) so it becomes available to clients that connect to your server.
Connect from the Cloudflare AI Playground to test and use your MCP Server. Open the Playground, enter the deployed MCP Server URL, and start using your tools directly from the playground.
You can also connect Claude Desktop to your remote MCP Server. Use the following configuration in Claude Desktop under Settings > Developer > Edit Config, replacing the URL with your deployed server.
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or replace with your remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}