---
name: ruflo-mcp
description: >
  Ruflo MCP-Server in Cursor: viele Tools (Browser, Terminal, AgentDB, Guidance,
  GitHub, Performance, WASM, …). Nutzen wenn der Nutzer "Ruflo", "ruflo MCP" sagt
  oder MCP-Tools aus dem Server user-ruflo aufgerufen werden sollen. Kein Ersatz für
  Lesen der Tool-JSON vor jedem Aufruf.
---

# Ruflo (MCP) — Kurz

## Was es ist

- **Kein** separates Produkt-Skill-Repo hier — **Ruflo** ist bei dir als **MCP-Server** angebunden (Identifier typisch **`user-ruflo`** / Name **`ruflo`**).
- Die Tool-Schemata liegen in der Cursor-Projektstruktur unter **`mcps/user-ruflo/tools/*.json`** (oder gleichwertig im MCP-Dateisystem des Projekts).

## Pflicht für den Assistenten

1. **Vor** `call_mcp_tool`: das passende **Tool-Descriptor-JSON** lesen (Parameter, Typen).
2. Server-Name aus der aktiven Konfiguration verwenden (häufig **`user-ruflo`**).

## Themenbereiche (Auszug — nicht vollständig)

| Präfix / Bereich | Beispiel-Themen |
|------------------|-----------------|
| `browser_*` | Headless-Browser-Steuerung |
| `terminal_*` | Terminal-Sessions |
| `agentdb_*` | Kontext / Patterns / Sessions |
| `guidance_*` | Workflows, Empfehlungen |
| `github_*` | Repo/PR/Issues |
| `autopilot_*` | Autopilot-Steuerung |
| `wasm_*` | WASM-Agent |
| `ruvllm_*` | RuvLLM / Embeddings |
| `mcp_status`, `system_*` | Status / Health |

Für **n8n / myTalentscout-Sourcing** ist Ruflo **optional** — die Pipeline läuft über **n8n**, nicht über Ruflo.

## Verwandtes

- Allgemeine MCP-Konfiguration: Skill **`mcp-setup`** (`~/.cursor/skills/mcp-setup/`).
