DND
Provides a remote Model Context Protocol (MCP) server integrated with GitHub OAuth for secure client connections.
소개
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.
주요 기능
- 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
사용 사례
- 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