MCP Workbench
MCP Workbench is a lightweight, self-hosted dashboard for testing Model Context Protocol servers. Register local stdio or remote HTTP servers, inspect their tools, and invoke tools manually without an LLM or model-provider account.
Features
- Stdio and Streamable HTTP MCP transports
- Server connection, ping, and runtime inspection
- Tool discovery, schema inspection, and invocation
- Versioned local JSON registry
- Environment-based secret references
- Static browser UI and versioned HTTP API
- .NET 10 Native AOT publishing
Screenshots
Click a thumbnail to view the full-size screenshot.
Quick Start
Requires the .NET 10 SDK.
git clone https://github.com/andrii2g/mcp-workbench.git
cd mcp-workbench
dotnet restore McpWorkbench.slnx --force-evaluate
dotnet run --project src/McpWorkbench
Keep that terminal running, then open http://127.0.0.1:5070.
For native executable, Docker, API-key, and first-server instructions, see the Quick Start guide.
Documentation
- Quick Start
- Configuration and persistence
- HTTP API
- Architecture
- MCP integration
- Security
- Native AOT
- Testing
Examples are available in samples/servers.example.json and requests/McpWorkbench.http.
License
Licensed under the MIT License. Copyright (c) 2026 andrii2g.
No comments yet
Be the first to share your take.