Secure Model Protocol Template icon

Secure Model Protocol Template

Establishes 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