# Agentic Workbench
MCP-based tool orchestrator with hierarchical navigation.
## What is Agentic Workbench?
Agentic Workbench is a Meta-MCP-Server that manages and orchestrates multiple MCP tools through a single interface. Instead of exposing hundreds of tools directly to an LLM, it provides one unified `execute_task` tool that:
1. **Navigates** through a hierarchical catalog to find the right tool
2. **Selects** the appropriate tool using fast, cost-effective LLMs
3. **Executes** the tool and returns the result
## Key Features
- **Context Sharding**: Hierarchical tool navigation reduces context window usage
- **Two-Step Process**: Tool selection (LLM) is separated from tool execution (MCP)
- **Fast Selection**: Uses Cerebras/Gemini for quick, cheap tool selection
- **Stateless Design**: Claude Code maintains context, server stays lightweight
- **Extensible Catalog**: YAML-based tool catalog with categories, services, and tools
## Quick Example
```bash
# Start the MCP server
awb serve --catalog ./catalog
# Or run a task directly via CLI
awb run "Send a Slack message to #general saying hello"
```
## Getting Started
- [Installation](getting-started/installation.md) - Install Agentic Workbench
- [Quick Start](getting-started/quickstart.md) - Run your first task
- [Configuration](getting-started/configuration.md) - Configure the workbench
## Learn More
- [Architecture](concepts/architecture.md) - How it works under the hood
- [Catalog Structure](concepts/catalog.md) - Organize your tools
- [Tool Selection](concepts/tool-selection.md) - How tools are selected