MCP Explorer

Explore MCP Servers
Like a Pro

Browse tools, run prompts, inspect resources, and chat with LLMs — all over live MCP connections. The complete developer workbench for the Model Context Protocol.

🐳 Docker-first ⚡ Vue 3 + ASP.NET Core 🔌 MCP SDK 1.2 🎨 10 Themes
MCP Explorer Tools view showing 15 tools from a connected MCP server
Why MCP Explorer?

10 Killer Features

Everything a developer needs to explore, debug, and build on top of MCP servers.

1

Streaming Chat with Auto Tool Calling

Real-time SSE-streamed AI conversations where the LLM automatically invokes MCP tools mid-response. Tool inputs, outputs, and token usage are shown inline — no black boxes.

Learn more →
2
⚙️

Workflow Builder with Load Testing

Chain MCP tools into multi-step pipelines, pass outputs between steps, track every run in history, and stress-test your server with concurrent load tests — all from the browser.

Learn more →
3
🛡️

Sensitive Data Protection

Heuristic + regex detection of secrets, API keys, JWTs, and passwords in tool parameters and chat messages. AES-256 encryption at rest. Configurable masking rules. Show/hide toggle on demand.

Learn more →
4
🔌

Multi-Transport MCP Connections

Connect to MCP servers over stdio, SSE, or HTTP with custom headers, OAuth credentials, and Azure auth. Import/export encrypted connection sets to share with your team.

Learn more →
5
🎨

10 Persisted Themes

Command Dark/Light, Nord, Dracula, Catppuccin Mocha, Solarized Light, GitHub Dark/Light, Material Dark/Light — each persisted per user. Switch with zero friction.

Learn more →
6
⌨️

Command Palette + Slash Commands

⌘K / Ctrl+K command palette for instant keyboard-first navigation. Slash commands in chat for quick actions — /prompt, /clear, /help. Designed for developer speed.

Learn more →
7
🤖

Multi-Provider LLM Support

OpenAI, Azure OpenAI, Azure AI Foundry, Ollama, LM Studio, and any OpenAI-compatible endpoint. API keys are masked with show/hide toggle. Switch models per conversation.

Learn more →
8
📋

Dynamic Tool Parameter Forms

Tool parameter forms are generated from JSON Schema automatically — strings, numbers, booleans, enums (radio or dropdown), objects, and arrays all have native controls. No manual form building.

Learn more →
9
💬

Prompts with LLM Pipeline

Execute MCP prompts with dynamic arguments and pipe results directly into Chat — enabling prompt → LLM analysis pipelines in two clicks. Favourites persist across sessions.

Learn more →
10
🐳

Single-Container, Zero Dependencies

One Docker image, one volume mount, done. No database, no external services. Also supports docker compose for separate frontend/backend deployment. Runs anywhere Docker runs.

Learn more →
Zero to Running

Quick Start

Up and running in under 2 minutes.

1

Pull & Run

Single container — no compose file needed.

docker run -d \
  -p 8090:8080 \
  -v mcp-data:/app/data \
  ghcr.io/your-username/mcp-explorer-x:latest
2

Open the App

Navigate to the Connections page.

http://localhost:8090
3

Add a Connection

Enter your MCP server URL and transport type.

Name: My MCP Server
URL:  http://localhost:3000/sse
Type: SSE
4

Explore

Browse Tools, Prompts, Resources, or open Chat.

# Use Ctrl+K to jump anywhere
# instantly from the keyboard

Ready to explore your MCP servers?

One Docker command and you're live. No accounts, no setup, no friction.