simple_mcp_server
Verified Safeby mokcontoro
Overview
A Model Context Protocol (MCP) server for local AI client integration (ChatGPT, Claude.ai), providing OAuth 2.1 authentication, user management, and secure Cloudflare tunnel access.
Installation
simple-mcp-serverEnvironment Variables
- SUPABASE_URL
- SUPABASE_ANON_KEY
- SUPABASE_JWT_SECRET
- ENABLE_OAUTH
- ROBOTMCP_CLOUD_URL
Security Notes
The server employs robust security measures including OAuth 2.1 with PKCE, stateless JWT tokens for authentication, and secure local storage of the JWT secret with restrictive permissions (0o600). It leverages Cloudflare Tunnels for secure external access, mitigating direct public IP exposure. User management is handled by Supabase, and CLI login uses POST-based credential transfer. Access control enforces creator-only or shared member access. Reliance on external 'robotmcp-cloud' service for CLI login and tunnel creation is a trust point, but the implementation appears secure.
Similar Servers
SageMCP
A scalable platform for hosting MCP servers with multi-tenant support, OAuth integration, and connector plugins for various services, deployed on Kubernetes.
mcp-proxy-saas
An API gateway/proxy for Model Context Protocol (MCP) servers, providing authentication, security, and logging for multi-tenant applications.
simple_mcp_server
A Model Context Protocol (MCP) server for local AI client integration (ChatGPT, Claude.ai), providing OAuth 2.1 authentication, user management, and secure Cloudflare tunnel access.
fastmcp-server
A production-ready Model Context Protocol (MCP) server enabling AI agents to execute secure tools with OAuth 2.0 authentication.