Secure Model Protocol Template
byhaqops
0Establishes a secure and remotely accessible Model Context Protocol server template, integrating Cloudflare ZeroTrust Access for robust authentication and authorization.
About
This tool offers a comprehensive template for deploying a Model Context Protocol (MCP) server that is remotely accessible and highly secured. It integrates Cloudflare ZeroTrust Access to provide built-in OAuth authentication and authorization, enabling users to connect to the MCP server through a connected Access Identity Provider. The template facilitates running any stdio MCP server within a container, protecting it with Cloudflare ZeroTrust, and can be deployed to a Cloudflare account for a fully functional remote MCP server.
Key Features
- Supports remote Model Context Protocol (MCP) connections
- Built-in Access OAuth for secure authentication and authorization via Cloudflare ZeroTrust
- Container-based mcp-proxy for protecting stdio MCP servers
- Persistent state management using Cloudflare Durable Objects
- Enables conditional tool availability based on user identity
- 0 GitHub stars
Use Cases
- Protecting any stdio MCP server with Cloudflare ZeroTrust Access
- Deploying secure, remote MCP servers on Cloudflare Workers
- Enabling secure access to MCP tools from various MCP clients like Claude Desktop or Inspector