Skip to main content

Web Dashboard

MCPProxy includes a web-based management dashboard for monitoring and configuring your MCP servers.

Accessing the Dashboard​

The dashboard is available at:

http://127.0.0.1:8080/ui/

If API key authentication is enabled, append the key as a query parameter:

http://127.0.0.1:8080/ui/?apikey=your-api-key

The tray application opens the dashboard with the API key automatically.

Features​

Server Overview​

The main dashboard shows:

  • Total connected servers
  • Number of available tools
  • Server health status
  • Recent activity

Server Management​

Server List​

View all configured upstream servers with:

  • Connection status (connected, disconnected, error)
  • Protocol type (stdio, HTTP)
  • Enabled/disabled state
  • Tool count
  • Quarantine status

Add Server​

Click "Add Server" to configure a new upstream:

  1. Enter server name (unique identifier)
  2. Select protocol (stdio or HTTP)
  3. Configure connection details
  4. Set optional parameters
  5. Click Save

Server Details​

Click a server to view:

  • Connection logs
  • Available tools
  • Configuration details
  • OAuth status (if applicable)

Use the search bar to find tools across all servers:

  1. Enter keywords (e.g., "create file")
  2. View matching tools with descriptions
  3. See which server provides each tool

Quarantine Management​

The quarantine panel shows:

  • Servers pending approval
  • Security analysis for each
  • Approve/Reject buttons

New servers added via AI clients are automatically quarantined for security review.

OAuth Status​

For OAuth-enabled servers:

  • Current authentication status
  • Token expiration
  • Re-authenticate button

Real-time Updates​

The dashboard updates automatically via Server-Sent Events (SSE):

  • Server status changes
  • Tool availability updates
  • Configuration changes

No page refresh needed.

Dark Mode​

The dashboard supports both light and dark themes, matching your system preference.

Mobile Support​

The dashboard is responsive and works on mobile devices:

  • Collapsible navigation
  • Touch-friendly controls
  • Optimized layouts