# UMCP ## Docs - [umcp dry-run](https://mintlify.wiki/grittyninja/umcp/cli/dry-run.md): Preview tool discovery without starting the server - [CLI Overview](https://mintlify.wiki/grittyninja/umcp/cli/overview.md): Command-line interface for UMCP - [umcp serve](https://mintlify.wiki/grittyninja/umcp/cli/serve.md): Start the UMCP aggregation server - [umcp validate](https://mintlify.wiki/grittyninja/umcp/cli/validate.md): Validate your UMCP configuration file - [Namespacing](https://mintlify.wiki/grittyninja/umcp/concepts/namespacing.md): Learn how UMCP uses a three-segment naming system to avoid tool name collisions - [Round-Robin Rotation](https://mintlify.wiki/grittyninja/umcp/concepts/round-robin-rotation.md): Learn how UMCP rotates through multiple environment variable values to distribute API usage - [Transport Bridging](https://mintlify.wiki/grittyninja/umcp/concepts/transport-bridging.md): Learn how UMCP bridges different MCP transport protocols into a unified interface - [Categories](https://mintlify.wiki/grittyninja/umcp/configuration/categories.md): Organize providers into logical groups using categories - [Environment Variables](https://mintlify.wiki/grittyninja/umcp/configuration/environment-variables.md): Configure environment variables and implement round-robin rotation for API keys - [Configuration Overview](https://mintlify.wiki/grittyninja/umcp/configuration/overview.md): Learn about UMCP's JSONC configuration file structure and schema - [Providers](https://mintlify.wiki/grittyninja/umcp/configuration/providers.md): Configure MCP server connections and transport methods - [Tools](https://mintlify.wiki/grittyninja/umcp/configuration/tools.md): Map and control which tools are exposed from MCP providers - [Mixed Transport Configuration](https://mintlify.wiki/grittyninja/umcp/examples/mixed-transports.md): Combine stdio and HTTP transports in a single UMCP configuration - [Project Management Integration](https://mintlify.wiki/grittyninja/umcp/examples/project-management.md): Connect to Linear MCP server with HTTP transport and custom tool aliases - [Web Search Aggregation](https://mintlify.wiki/grittyninja/umcp/examples/web-search.md): Aggregate multiple search providers (Brave and Tavily) into a unified web_search category - [Installation](https://mintlify.wiki/grittyninja/umcp/installation.md): Install UMCP via npm, npx, or directly from GitHub - [Introduction to UMCP](https://mintlify.wiki/grittyninja/umcp/introduction.md): Unified MCP aggregator that consolidates multiple MCP servers behind a single namespaced endpoint - [Quick Start](https://mintlify.wiki/grittyninja/umcp/quickstart.md): Get UMCP running in under 5 minutes with real examples - [Common Issues](https://mintlify.wiki/grittyninja/umcp/troubleshooting/common-issues.md): Solutions to frequently encountered problems in UMCP - [Logs & Debugging](https://mintlify.wiki/grittyninja/umcp/troubleshooting/logs.md): Understanding UMCP's structured logging format and debug information