Google OAuth Analytics icon

Google OAuth Analytics

2

Deploys a Google OAuth-enabled Model Context Protocol (MCP) server on Cloudflare Workers with integrated analytics tracking.

소개

This solution offers a Model Context Protocol (MCP) server designed for Cloudflare Workers, featuring seamless integration with Google OAuth for user authentication and comprehensive analytics tracking. It enables developers to deploy a remote MCP server where users can connect by signing in with their Google accounts, while automatically gathering detailed insights into tool usage, performance, and user behavior, serving as a robust foundation for building advanced applications.

주요 기능

  • Google OAuth 2.1 Integration: Handles authentication for MCP clients and manages connections to Google Cloud's OAuth services.
  • Persistent State Management: Utilizes Cloudflare Durable Objects for secure token storage and maintaining authentication context.
  • Remote MCP Client Connectivity: Enables interaction with various MCP clients, including Inspector, Claude Desktop, and Cursor.
  • 2 GitHub stars
  • Automatic Analytics Tracking: Collects tool execution time, success/failure status, input/output, error details, user information, session tracking, and server metadata.
  • Cloudflare Workers Deployment: Optimized for serverless deployment, leveraging Cloudflare's global network for performance and scalability.

사용 사례

  • Establishing a secure remote Model Context Protocol (MCP) server authenticated via Google accounts.
  • Gaining comprehensive insights into MCP tool usage and user behavior through integrated analytics.
  • Serving as a foundational example for building MCP servers with OAuth authentication and analytics on Cloudflare.