MCP Remote Server

Model Context Protocol server with email/password authentication

OAuth Endpoints (For MCP Clients)

GET /authorize

OAuth authorization endpoint - Login UI

MCP clients redirect here for user authentication

POST /token

OAuth token exchange endpoint

Exchange authorization code for access token

POST /register

OAuth client registration endpoint

Register new MCP clients dynamically

REST API Endpoints

POST /auth/register

Register a new user account

{ "email": "user@example.com", "password": "SecurePass123!", "name": "User Name" }

POST /auth/login

Login with email and password

{ "email": "user@example.com", "password": "SecurePass123!" }

GET /auth/me

Get current user info (requires authentication)

POST /auth/logout

Logout and clear session

MCP Server Endpoints

GET /sse

MCP server endpoint (SSE transport - legacy)

Connect via MCP Inspector or Claude Desktop

GET /mcp

MCP server endpoint (Streamable-HTTP protocol)

Modern transport method for MCP clients

Quick Start with MCP Inspector

  1. Register an account: POST /auth/register
  2. Open MCP Inspector: npx @modelcontextprotocol/inspector@latest
  3. Set Transport Type to SSE
  4. Enter server URL: https://mcp.rundown.day/sse
  5. Click Open OAuth SettingsQuick OAuth Flow
  6. Login with your email and password
  7. Start using MCP tools!

Available Tools