MCP Directory
Back

http-oauth-mcp-server

by NapthaAI · TypeScript · ★ 105

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

Install

npx -y github:NapthaAI/http-oauth-mcp-server

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "http-oauth-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "github:NapthaAI/http-oauth-mcp-server"
      ]
    }
  }
}

From the README

This repo provides a reference implementation for creating a remote MCP server that supports the Streamable HTTP & SSE Transports, authorized with OAuth based on the MCP specification. Note that the MCP server in this repo is logically separate from the application that handles the report SSE + HTTP transports, and from OAuth. As a result, you can easily fork this repo, and plug in your own MCP server and OAuth credentials for a working SSE/HTTP + OAuth MCP server with your own functionality. > **But, why?** Great question! The MCP specification added the authorization specification base…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related productivity servers