MCP Explorer

A comprehensive Blazor application for testing and exploring Model Context Protocol servers

Key Features

๐Ÿ› ๏ธ

Tools Support

Execute MCP tools with dynamic parameters, search responses, and auto-generated documentation.

Learn more โ†’
๐Ÿ”Œ

Connection Management

Connect via stdio, HTTP, or SSE with encrypted secrets and multiple auth types.

Learn more โ†’
๐Ÿค–

Chat with Tool Calling

AI-powered streaming chat with first-class MCP tool integration.

Learn more โ†’
๐Ÿ”’

Sensitive Data Protection

Automatic encryption and redaction of passwords, tokens, and API keys.

Learn more โ†’
๐Ÿค

Elicitations

Interactive server-initiated requests with structured user input.

Learn more โ†’
๐Ÿ“

Prompts & Resources

Browse and execute server prompts, access resources with templates.

Learn more โ†’

Why MCP Explorer?

๐Ÿ”

Full Transparency

Open-source tool that lets you audit the codebase and implement custom security measures for sensitive data handling.

๐Ÿš€

Developer-First

Built for testing and debugging MCP implementations with detailed JSON responses, search capabilities, and comprehensive logging.

๐ŸŽฏ

Feature-Rich

From basic tool execution to advanced AI chat with tool calling, elicitations, and resource templatesโ€”everything you need.

Quick Start

1

Install .NET 9 SDK

Download and install the .NET 9 SDK or later.

2

Clone the Repository

git clone https://github.com/garrardkitchen/mcp-explorer.git
cd mcp-explorer
3

Run the Application

dotnet restore
dotnet build
dotnet run
4

Open in Browser

Navigate to https://localhost:5001 or the URL shown in your terminal.

Top 5 Features

1

Tools Support

Execute MCP tools with parameter persistence, JSON response search, and auto-generated documentation. Perfect for testing server implementations.

2

Encrypted Secrets

Built-in Azure client credentials flow and encrypted storage for API keys, passwords, and tokens using AES-256 encryption.

3

Real-time Chat

Stream responses from OpenAI, Azure OpenAI, and other providers with automatic MCP tool calling integration.

4

Search & Filter

Quickly find connections, tools, prompts, and resources with real-time search and keyboard shortcuts.

5

Multi-Transport

Connect to servers via stdio, HTTP/SSE with custom headers and multiple authentication methods.

Ready to explore?

Get started with MCP Explorer or dive into specific features