Submit

🌊 HTTP + SSE MCP Server w/ OAuth

@NapthaAI

a year ago
developer-tools
Remote MCP server (SEE + Streamable HTTP) implementing the MCP spec's authorization extension. Use directly from your agents, or from Cursor / Claude with mcp-remote
Overview

What is HTTP + SSE MCP Server w/ OAuth?

This project provides a reference implementation for creating a remote MCP server that supports Streamable HTTP and SSE transports, authorized with OAuth based on the MCP specification.

How to use HTTP + SSE MCP Server w/ OAuth?

To use this server, you can plug it into your agents or applications like Cursor or Claude. You will need to set up your own OAuth authorization server, such as Auth0, to manage OAuth credentials.

Key features of HTTP + SSE MCP Server w/ OAuth?

  • Implements the MCP specification's authorization extension using OAuth.
  • Supports Streamable HTTP and SSE transports.
  • Easily replaceable MCP server and OAuth credentials for customization.

Use cases of HTTP + SSE MCP Server w/ OAuth?

  1. Integrating with applications that require secure data streaming.
  2. Building custom agents that utilize the MCP protocol with OAuth authorization.
  3. Developing applications that need to manage dynamic client registration for OAuth.

FAQ from HTTP + SSE MCP Server w/ OAuth?

  • Can I use this server with any OAuth provider?

Yes, but it is recommended to use providers that support dynamic client registration, like Auth0.

  • Is there documentation available for setting up the server?

Yes, the repository includes a detailed guide on how to set up and deploy your own server with OAuth support.

  • What programming languages are supported?

The server is implemented in TypeScript, and it is recommended to use Bun as the runtime.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.