Agentic Workbench
by 0ui-labs
README.md
# Agentic Workbench
MCP-basierter Tool-Orchestrator mit hierarchischer Navigation.
## Konzept
```
┌─────────────┐ 1 Tool ┌──────────────────┐ 100+ Tools ┌─────────────┐
│ Claude Code │ ◄──────────────► │ Agentic Workbench│ ◄──────────────► │ MCP Servers │
└─────────────┘ (nur Ergebnis) └──────────────────┘ (intern) └─────────────┘
```
**Problem:** Claude Code lädt alle Tool-Definitionen in den Context (~50.000 Tokens bei 100+ Tools).
**Lösung:** Agentic Workbench:
- Claude sieht nur 1 Tool: `execute_task`
- Hierarchische Navigation mit günstigem LLM (Cerebras/Gemini)
- Nur Ergebnisse werden zurückgegeben
## Installation
```bash
# Mit uv (empfohlen)
uv pip install -e .
# Oder mit pip
pip install -e .
```
## Verwendung
### Als MCP-Server (für Claude Code)
```json
{
"mcpServers": {
"workbench": {
"command": "awb",
"args": ["serve"]
}
}
}
```
### Als CLI
```bash
awb run "Sende eine Slack-Nachricht an #general: Hallo Team!"
```
## Katalog-Struktur
```
catalog/
├── communication/
│ ├── slack/
│ │ ├── _service.yaml
│ │ └── send_message.yaml
│ └── email/
└── database/
└── postgres/
```
## Entwicklung
```bash
# Dependencies installieren
uv pip install -e ".[dev]"
# Tests ausführen
pytest
# Linting
ruff check .
```
## Lizenz
MIT
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues