Provides a remote Model Context Protocol (MCP) server integrated with GitHub OAuth for secure client connections.

Acerca de

This project offers a remote Model Context Protocol (MCP) server solution, featuring built-in GitHub OAuth for secure user authentication. Designed for deployment on Cloudflare, it enables users to connect and interact with your MCP server by signing in with their GitHub account. It serves as an excellent reference for integrating various OAuth providers with an MCP server on Cloudflare, leveraging the `workers-oauth-provider` library to manage the complexities of the OAuth flow and provide access control to specific tools based on user identity.

Características Principales

  • Remote Model Context Protocol (MCP) server functionality
  • Integrated GitHub OAuth for secure client authentication
  • Deployable on Cloudflare Workers with Durable Objects and KV storage
  • Reference implementation for integrating other OAuth providers
  • Granular access control for specific tools based on GitHub usernames
  • 0 GitHub stars

Casos de Uso

  • Deploying a secure, remote MCP server with GitHub authentication
  • Integrating and testing custom MCP tools with AI clients like Claude or Cursor
  • Learning to integrate third-party OAuth providers with Cloudflare Workers
Craft Better Prompts with AnyPrompt
Sponsored