On this page
Installation
Prerequisites
Before you begin, ensure you have the following installed:
- .NET 9 SDK or later
- A modern web browser (Chrome, Edge, Firefox, or Safari)
- Git (optional, for cloning the repository)
Installation Methods
Method 1: Run from Source (Recommended for Development)
Clone the repository
1 2git clone https://github.com/garrardkitchen/mcp-explorer.git cd mcp-explorerRestore dependencies
1dotnet restoreBuild the application
1dotnet buildRun the application
1dotnet run --project src/Garrard.Mcp.ExplorerOpen your browser
Navigate to the URL displayed in the terminal, typically:
- HTTPS:
https://localhost:5001 - HTTP:
http://localhost:5000
info: First Run: You may be prompted to accept the development HTTPS certificate. This is normal for local development.
- HTTPS:
Method 2: Docker (Production)
Run MCP Explorer using the pre-built Docker image:
| |
Then open your browser to http://localhost:8080
Custom port mapping:
| |
Verify Installation
After starting the application, you should see:
- Console output showing the application has started
- Web interface when you navigate to the local URL
- Navigation tabs for Connections, Tools, Prompts, Resources, etc.
Expected Console Output
info: Microsoft.Hosting.Lifetime[14]
Now listening on: https://localhost:5001
info: Microsoft.Hosting.Lifetime[14]
Now listening on: http://localhost:5000
info: Microsoft.Hosting.Lifetime[0]
Application started. Press Ctrl+C to shut down.Next Steps
Related Pages
Troubleshooting
Port Already in Use
If port 5001 or 5000 is already in use:
| |
Certificate Trust Issues
On first run, trust the development certificate:
| |
Build Errors
Ensure you’re using .NET 9 SDK or later:
| |
For more help, see the Troubleshooting Guide.