OAuthMCPBridge.LandingPlug (oauth_mcp_bridge v0.1.0-dev.0)

Copy Markdown View Source

A minimal, static, unauthenticated landing page — not the MCP endpoint itself. Dependency-free: no template engine, no JS, just an inlined stylesheet.

Configuration

Set :persistent_term.put({:oauth_mcp_bridge, :page}, %{...}) before starting to customize the copy; all keys are optional:

  • :title — page <title> and <h1> (default "MCP Server")
  • :tagline — one-line description under the title
  • :server_name — the key inside the example mcpServers config (default "mcp")
  • :links — list of {label, url} shown at the bottom
  • :mcp_path — path appended to the base URL for the example config (default "/mcp")