What OAuth providers are supported?
The server ships with GitHub OAuth built‑in, but the README notes it can be used as a reference for integrating other OAuth providers.
@fredrikp999
基本情報
Example MCP server with OAuth based on https://developers.cloudflare.com/agents/guides/remote-mcp-server/
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"math": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp-github-oauth.<your-subdomain>.workers.dev/sse"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
This is a Model Context Protocol (MCP) server that supports remote MCP connections with built-in GitHub OAuth, deployable to your own Cloudflare account. It serves as a reference example for integrating other OAuth providers with an MCP server deployed to Cloudflare.
Clone the repo and install dependencies with npm install. Create a GitHub OAuth App, set secrets via Wrangler, create a KV namespace, and deploy with wrangler deploy. Test using the MCP Inspector by connecting to the SSE endpoint. Configure Claude Desktop or other MCP clients to connect using the mcp-remote command.
The server ships with GitHub OAuth built‑in, but the README notes it can be used as a reference for integrating other OAuth providers.
The server runs on Cloudflare Workers. Dependencies include the `workers-oauth-provider` library, Durable MCP, and the MCP Remote library. Local development requires Node.js and Wrangler.
Tokens and authentication state are stored in a Cloudflare KV namespace (called `OAUTH_KV`) configured during deployment.
The README notes that Claude Desktop does not yet fully support remote MCP servers and may show error messages, though tools still work. Cursor supports HTTP+SSE servers but not authentication, so the `mcp-remote` command is still required.
The server uses Server‑Sent Events (SSE) as the transport. Authentication is handled via GitHub OAuth; all authenticated GitHub users can access basic tools, while the `generateImage` tool is restricted to usernames listed in the `ALLOWED_USERNAMES` configuration.
Console, Backend and CLI to manage Capgo Instant update and Native build for Capacitor apps Build and upload to app store your mobile app
Extentos is a multi-vendor development platform for adding smart-glasses capabilities to existing iOS and Android apps. The simplest analogy is Stripe for smart glasses:

Official Porkbun MCP server, maintained by Porkbun. Check domain availability and pricing, register, renew and transfer domains, and manage DNS records, nameservers, URL forwarding, glue records, DNSSEC and domain contac

Agent Trust — open profile + reference implementation for proving what an autonomous AI agent is authorized to do: identity, delegation with attenuation, proof-of-possession, attestations, tamper-evident provenance. Buil

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.
コメント