Auth0 OAuth MCP ServerServer

pratham-svg
GitHub
AuthenticationOAuthAPI Access

Loading subscription status...

💡 Description

A Model Context Protocol server that requires user authentication via Auth0 to enable secure API access on behalf of the authenticated user.

📝 JSON Entries

{
  "mcpServers": [
    {
      "Auth0_OAuth_MCP_Server": {
        "env": {
          "NODE_ENV": "development",
          "AUTH0_SCOPE": "openid email profile offline_access read:todos",
          "API_BASE_URL": "http://localhost:8789",
          "AUTH0_DOMAIN": "yourdomain.us.auth0.com",
          "AUTH0_AUDIENCE": "urn:todos-api",
          "AUTH0_CLIENT_ID": "The Client ID of the application you created in Auth0",
          "AUTH0_CLIENT_SECRET": "The Client Secret of the application you created in Auth0"
        },
        "args": [],
        "command": "npm run dev"
      }
    }
  ]
}

🛠️ Tools

MCP InspectorCloudflare Workers

Features

  • Handles user authentication through Auth0
  • Enables secure API access