This repository features three implementations of Model Context Protocol (MCP) servers, built on Cloudflare Workers and integrated with Ping Identity solutions.
These servers act as a secure bridge between AI agents (like Claude Code or Claude Desktop) and your enterprise APIs, ensuring that every action taken by the AI is authenticated and authorized via your existing Ping Identity infrastructure.
-
PingOne
- Uses the Cloudflare Workers OAuth Provider
-
PingOne AIC
- Uses Dynamic Client Registration for mcp client onboarding
- Uses Token Exchange to generate tokens for downstream APIs
-
PingFederate
- Uses Dynamic Client Registration for mcp client onboarding
- Uses Token Exchange to generate tokens for downstream APIs
-
- Identity Provider: PingOne Multi-Tenant
- Key Feature: Uses the Cloudflare Workers OAuth Provider library to act as an OIDC Client to PingOne
-
PingOne Advanced Identity Cloud
- Identity Provider: PingOne Advanced Identity Cloud
- Key Feature: Implements Dynamic Client Registration (DCR) for seamless MCP client onboarding and Token Exchange for downstream API security
-
- Identity Provider: PingFederate
- Key Feature: Implements Dynamic Client Registration (DCR) for seamless MCP client onboarding and Token Exchange for downstream API security
To deploy any of these servers:
- Navigate to the specific project directory
- Follow the detailed README.md within that directory for setup and configuration instructions