Back to Home
itoyuya1005 icon

remote-mcp-server-authless

Verified Safe

by itoyuya1005

Overview

Provides a Model Context Protocol (MCP) server on Cloudflare Workers, exposing simple calculator-like tools and user identity, secured via Google OAuth.

Installation

Run Command
wrangler dev

Environment Variables

  • GOOGLE_CLIENT_ID
  • GOOGLE_CLIENT_SECRET
  • COOKIE_ENCRYPTION_KEY
  • ALLOWED_DOMAIN

Security Notes

The server uses `zod` for schema validation in its tool definitions, which is good for input sanitization. Google OAuth is implemented using `@cloudflare/workers-oauth-provider` and `Hono`. The OAuth flow includes CSRF protection via state stored in KV, secure token exchange with Google, and optional domain validation. No explicit `eval` or similar dangerous functions are used with untrusted input. The reliance on Cloudflare's platform and SDKs suggests a reasonable security posture for the core infrastructure. The main discrepancy is the README's 'authless' claim versus the code's full OAuth implementation, which could lead to user misconfiguration if not careful.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens30
Stars0
Forks0
Last Update2025-12-03

Tags

Cloudflare WorkersMCPAI AgentsToolingOAuth