Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Volante

von ribato22Version 0.10.0i★ –iLäuft auf deinem Computer
Name in der Registryio.github.ribato22/volante

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Routes to the best predicted fit from configured metadata/evidence after hard-capability filtering.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Sonstiges
  • Das musst du eintragen: ANTHROPIC_API_KEY, MOONSHOT_API_KEY, OLLAMA_API_KEY, OPENAI_COMPAT_KEY, OPENAI_COMPAT_2_KEY, OPENAI_COMPAT_3_KEY

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: ANTHROPIC_API_KEY, ANTHROPIC_MODELS, ANTHROPIC_NAMES, ANTHROPIC_STRENGTHS, ANTHROPIC_CONTEXT, ANTHROPIC_MAX_OUTPUT, ANTHROPIC_TOOLS, ANTHROPIC_COST_IN, ANTHROPIC_COST_OUT, ANTHROPIC_TIER, MOONSHOT_API_KEY, MOONSHOT_BASE_URL, MOONSHOT_MODELS, MOONSHOT_NAMES, MOONSHOT_STRENGTHS, MOONSHOT_CONTEXT, MOONSHOT_MAX_OUTPUT, MOONSHOT_TOOLS, MOONSHOT_COST_IN, MOONSHOT_COST_OUT, MOONSHOT_TIER, OLLAMA_BASE_URL, OLLAMA_API_KEY, OLLAMA_MODELS, OLLAMA_NAMES, OLLAMA_STRENGTHS, OLLAMA_CONTEXT, OLLAMA_MAX_OUTPUT, OLLAMA_TOOLS, OLLAMA_COST_IN, OLLAMA_COST_OUT, OLLAMA_TIER, CLAUDE_CODE_ENABLED, CLAUDE_CODE_MODELS, CLAUDE_CODE_TIER, CLAUDE_CODE_MAX_OUTPUT, CLAUDE_CODE_TIMEOUT, CLAUDE_CODE_SYSTEM_PROMPT_MODE, CODEX_ENABLED, CODEX_MODELS, CODEX_TIER, CODEX_CONTEXT, CODEX_MAX_OUTPUT, CODEX_COST_IN, CODEX_COST_OUT, CODEX_TIMEOUT, OPENAI_COMPAT_BASE_URL, OPENAI_COMPAT_KEY, OPENAI_COMPAT_MODEL, OPENAI_COMPAT_NAME, OPENAI_COMPAT_STRENGTHS, OPENAI_COMPAT_CONTEXT, OPENAI_COMPAT_MAX_OUTPUT, OPENAI_COMPAT_TOOLS, OPENAI_COMPAT_COST_IN, OPENAI_COMPAT_COST_OUT, OPENAI_COMPAT_TIER, OPENAI_COMPAT_2_BASE_URL, OPENAI_COMPAT_2_KEY, OPENAI_COMPAT_2_MODEL, OPENAI_COMPAT_2_NAME, OPENAI_COMPAT_2_STRENGTHS, OPENAI_COMPAT_2_CONTEXT, OPENAI_COMPAT_2_MAX_OUTPUT, OPENAI_COMPAT_2_TOOLS, OPENAI_COMPAT_2_COST_IN, OPENAI_COMPAT_2_COST_OUT, OPENAI_COMPAT_2_TIER, OPENAI_COMPAT_3_BASE_URL, OPENAI_COMPAT_3_KEY, OPENAI_COMPAT_3_MODEL, OPENAI_COMPAT_3_NAME, OPENAI_COMPAT_3_STRENGTHS, OPENAI_COMPAT_3_CONTEXT, OPENAI_COMPAT_3_MAX_OUTPUT, OPENAI_COMPAT_3_TOOLS, OPENAI_COMPAT_3_COST_IN, OPENAI_COMPAT_3_COST_OUT, OPENAI_COMPAT_3_TIER, VOLANTE_QUALITY_PROFILES_FILE, VOLANTE_MODEL_OVERRIDES_FILE, VOLANTE_FETCH_ALLOWLIST, VOLANTE_READ_ROOT, VOLANTE_SANDBOX, VOLANTE_MAX_SUBSCRIPTION_CALLS

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • PyPIuv für Python installiert (für den Befehl uvx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "volante": {
      "command": "uvx",
      "args": [
        "volante"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "your-value",
        "ANTHROPIC_MODELS": "your-value",
        "ANTHROPIC_NAMES": "your-value",
        "ANTHROPIC_STRENGTHS": "your-value",
        "ANTHROPIC_CONTEXT": "your-value",
        "ANTHROPIC_MAX_OUTPUT": "your-value",
        "ANTHROPIC_TOOLS": "your-value",
        "ANTHROPIC_COST_IN": "your-value",
        "ANTHROPIC_COST_OUT": "your-value",
        "ANTHROPIC_TIER": "your-value",
        "MOONSHOT_API_KEY": "your-value",
        "MOONSHOT_BASE_URL": "your-value",
        "MOONSHOT_MODELS": "your-value",
        "MOONSHOT_NAMES": "your-value",
        "MOONSHOT_STRENGTHS": "your-value",
        "MOONSHOT_CONTEXT": "your-value",
        "MOONSHOT_MAX_OUTPUT": "your-value",
        "MOONSHOT_TOOLS": "your-value",
        "MOONSHOT_COST_IN": "your-value",
        "MOONSHOT_COST_OUT": "your-value",
        "MOONSHOT_TIER": "your-value",
        "OLLAMA_BASE_URL": "your-value",
        "OLLAMA_API_KEY": "your-value",
        "OLLAMA_MODELS": "your-value",
        "OLLAMA_NAMES": "your-value",
        "OLLAMA_STRENGTHS": "your-value",
        "OLLAMA_CONTEXT": "your-value",
        "OLLAMA_MAX_OUTPUT": "your-value",
        "OLLAMA_TOOLS": "your-value",
        "OLLAMA_COST_IN": "your-value",
        "OLLAMA_COST_OUT": "your-value",
        "OLLAMA_TIER": "your-value",
        "CLAUDE_CODE_ENABLED": "your-value",
        "CLAUDE_CODE_MODELS": "your-value",
        "CLAUDE_CODE_TIER": "your-value",
        "CLAUDE_CODE_MAX_OUTPUT": "your-value",
        "CLAUDE_CODE_TIMEOUT": "your-value",
        "CLAUDE_CODE_SYSTEM_PROMPT_MODE": "your-value",
        "CODEX_ENABLED": "your-value",
        "CODEX_MODELS": "your-value",
        "CODEX_TIER": "your-value",
        "CODEX_CONTEXT": "your-value",
        "CODEX_MAX_OUTPUT": "your-value",
        "CODEX_COST_IN": "your-value",
        "CODEX_COST_OUT": "your-value",
        "CODEX_TIMEOUT": "your-value",
        "OPENAI_COMPAT_BASE_URL": "your-value",
        "OPENAI_COMPAT_KEY": "your-value",
        "OPENAI_COMPAT_MODEL": "your-value",
        "OPENAI_COMPAT_NAME": "your-value",
        "OPENAI_COMPAT_STRENGTHS": "your-value",
        "OPENAI_COMPAT_CONTEXT": "your-value",
        "OPENAI_COMPAT_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_TOOLS": "your-value",
        "OPENAI_COMPAT_COST_IN": "your-value",
        "OPENAI_COMPAT_COST_OUT": "your-value",
        "OPENAI_COMPAT_TIER": "your-value",
        "OPENAI_COMPAT_2_BASE_URL": "your-value",
        "OPENAI_COMPAT_2_KEY": "your-value",
        "OPENAI_COMPAT_2_MODEL": "your-value",
        "OPENAI_COMPAT_2_NAME": "your-value",
        "OPENAI_COMPAT_2_STRENGTHS": "your-value",
        "OPENAI_COMPAT_2_CONTEXT": "your-value",
        "OPENAI_COMPAT_2_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_2_TOOLS": "your-value",
        "OPENAI_COMPAT_2_COST_IN": "your-value",
        "OPENAI_COMPAT_2_COST_OUT": "your-value",
        "OPENAI_COMPAT_2_TIER": "your-value",
        "OPENAI_COMPAT_3_BASE_URL": "your-value",
        "OPENAI_COMPAT_3_KEY": "your-value",
        "OPENAI_COMPAT_3_MODEL": "your-value",
        "OPENAI_COMPAT_3_NAME": "your-value",
        "OPENAI_COMPAT_3_STRENGTHS": "your-value",
        "OPENAI_COMPAT_3_CONTEXT": "your-value",
        "OPENAI_COMPAT_3_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_3_TOOLS": "your-value",
        "OPENAI_COMPAT_3_COST_IN": "your-value",
        "OPENAI_COMPAT_3_COST_OUT": "your-value",
        "OPENAI_COMPAT_3_TIER": "your-value",
        "VOLANTE_QUALITY_PROFILES_FILE": "your-value",
        "VOLANTE_MODEL_OVERRIDES_FILE": "your-value",
        "VOLANTE_FETCH_ALLOWLIST": "your-value",
        "VOLANTE_READ_ROOT": "your-value",
        "VOLANTE_SANDBOX": "your-value",
        "VOLANTE_MAX_SUBSCRIPTION_CALLS": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add volante --env ANTHROPIC_API_KEY=your-value --env ANTHROPIC_MODELS=your-value --env ANTHROPIC_NAMES=your-value --env ANTHROPIC_STRENGTHS=your-value --env ANTHROPIC_CONTEXT=your-value --env ANTHROPIC_MAX_OUTPUT=your-value --env ANTHROPIC_TOOLS=your-value --env ANTHROPIC_COST_IN=your-value --env ANTHROPIC_COST_OUT=your-value --env ANTHROPIC_TIER=your-value --env MOONSHOT_API_KEY=your-value --env MOONSHOT_BASE_URL=your-value --env MOONSHOT_MODELS=your-value --env MOONSHOT_NAMES=your-value --env MOONSHOT_STRENGTHS=your-value --env MOONSHOT_CONTEXT=your-value --env MOONSHOT_MAX_OUTPUT=your-value --env MOONSHOT_TOOLS=your-value --env MOONSHOT_COST_IN=your-value --env MOONSHOT_COST_OUT=your-value --env MOONSHOT_TIER=your-value --env OLLAMA_BASE_URL=your-value --env OLLAMA_API_KEY=your-value --env OLLAMA_MODELS=your-value --env OLLAMA_NAMES=your-value --env OLLAMA_STRENGTHS=your-value --env OLLAMA_CONTEXT=your-value --env OLLAMA_MAX_OUTPUT=your-value --env OLLAMA_TOOLS=your-value --env OLLAMA_COST_IN=your-value --env OLLAMA_COST_OUT=your-value --env OLLAMA_TIER=your-value --env CLAUDE_CODE_ENABLED=your-value --env CLAUDE_CODE_MODELS=your-value --env CLAUDE_CODE_TIER=your-value --env CLAUDE_CODE_MAX_OUTPUT=your-value --env CLAUDE_CODE_TIMEOUT=your-value --env CLAUDE_CODE_SYSTEM_PROMPT_MODE=your-value --env CODEX_ENABLED=your-value --env CODEX_MODELS=your-value --env CODEX_TIER=your-value --env CODEX_CONTEXT=your-value --env CODEX_MAX_OUTPUT=your-value --env CODEX_COST_IN=your-value --env CODEX_COST_OUT=your-value --env CODEX_TIMEOUT=your-value --env OPENAI_COMPAT_BASE_URL=your-value --env OPENAI_COMPAT_KEY=your-value --env OPENAI_COMPAT_MODEL=your-value --env OPENAI_COMPAT_NAME=your-value --env OPENAI_COMPAT_STRENGTHS=your-value --env OPENAI_COMPAT_CONTEXT=your-value --env OPENAI_COMPAT_MAX_OUTPUT=your-value --env OPENAI_COMPAT_TOOLS=your-value --env OPENAI_COMPAT_COST_IN=your-value --env OPENAI_COMPAT_COST_OUT=your-value --env OPENAI_COMPAT_TIER=your-value --env OPENAI_COMPAT_2_BASE_URL=your-value --env OPENAI_COMPAT_2_KEY=your-value --env OPENAI_COMPAT_2_MODEL=your-value --env OPENAI_COMPAT_2_NAME=your-value --env OPENAI_COMPAT_2_STRENGTHS=your-value --env OPENAI_COMPAT_2_CONTEXT=your-value --env OPENAI_COMPAT_2_MAX_OUTPUT=your-value --env OPENAI_COMPAT_2_TOOLS=your-value --env OPENAI_COMPAT_2_COST_IN=your-value --env OPENAI_COMPAT_2_COST_OUT=your-value --env OPENAI_COMPAT_2_TIER=your-value --env OPENAI_COMPAT_3_BASE_URL=your-value --env OPENAI_COMPAT_3_KEY=your-value --env OPENAI_COMPAT_3_MODEL=your-value --env OPENAI_COMPAT_3_NAME=your-value --env OPENAI_COMPAT_3_STRENGTHS=your-value --env OPENAI_COMPAT_3_CONTEXT=your-value --env OPENAI_COMPAT_3_MAX_OUTPUT=your-value --env OPENAI_COMPAT_3_TOOLS=your-value --env OPENAI_COMPAT_3_COST_IN=your-value --env OPENAI_COMPAT_3_COST_OUT=your-value --env OPENAI_COMPAT_3_TIER=your-value --env VOLANTE_QUALITY_PROFILES_FILE=your-value --env VOLANTE_MODEL_OVERRIDES_FILE=your-value --env VOLANTE_FETCH_ALLOWLIST=your-value --env VOLANTE_READ_ROOT=your-value --env VOLANTE_SANDBOX=your-value --env VOLANTE_MAX_SUBSCRIPTION_CALLS=your-value -- uvx volante

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "volante": {
      "command": "uvx",
      "args": [
        "volante"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "your-value",
        "ANTHROPIC_MODELS": "your-value",
        "ANTHROPIC_NAMES": "your-value",
        "ANTHROPIC_STRENGTHS": "your-value",
        "ANTHROPIC_CONTEXT": "your-value",
        "ANTHROPIC_MAX_OUTPUT": "your-value",
        "ANTHROPIC_TOOLS": "your-value",
        "ANTHROPIC_COST_IN": "your-value",
        "ANTHROPIC_COST_OUT": "your-value",
        "ANTHROPIC_TIER": "your-value",
        "MOONSHOT_API_KEY": "your-value",
        "MOONSHOT_BASE_URL": "your-value",
        "MOONSHOT_MODELS": "your-value",
        "MOONSHOT_NAMES": "your-value",
        "MOONSHOT_STRENGTHS": "your-value",
        "MOONSHOT_CONTEXT": "your-value",
        "MOONSHOT_MAX_OUTPUT": "your-value",
        "MOONSHOT_TOOLS": "your-value",
        "MOONSHOT_COST_IN": "your-value",
        "MOONSHOT_COST_OUT": "your-value",
        "MOONSHOT_TIER": "your-value",
        "OLLAMA_BASE_URL": "your-value",
        "OLLAMA_API_KEY": "your-value",
        "OLLAMA_MODELS": "your-value",
        "OLLAMA_NAMES": "your-value",
        "OLLAMA_STRENGTHS": "your-value",
        "OLLAMA_CONTEXT": "your-value",
        "OLLAMA_MAX_OUTPUT": "your-value",
        "OLLAMA_TOOLS": "your-value",
        "OLLAMA_COST_IN": "your-value",
        "OLLAMA_COST_OUT": "your-value",
        "OLLAMA_TIER": "your-value",
        "CLAUDE_CODE_ENABLED": "your-value",
        "CLAUDE_CODE_MODELS": "your-value",
        "CLAUDE_CODE_TIER": "your-value",
        "CLAUDE_CODE_MAX_OUTPUT": "your-value",
        "CLAUDE_CODE_TIMEOUT": "your-value",
        "CLAUDE_CODE_SYSTEM_PROMPT_MODE": "your-value",
        "CODEX_ENABLED": "your-value",
        "CODEX_MODELS": "your-value",
        "CODEX_TIER": "your-value",
        "CODEX_CONTEXT": "your-value",
        "CODEX_MAX_OUTPUT": "your-value",
        "CODEX_COST_IN": "your-value",
        "CODEX_COST_OUT": "your-value",
        "CODEX_TIMEOUT": "your-value",
        "OPENAI_COMPAT_BASE_URL": "your-value",
        "OPENAI_COMPAT_KEY": "your-value",
        "OPENAI_COMPAT_MODEL": "your-value",
        "OPENAI_COMPAT_NAME": "your-value",
        "OPENAI_COMPAT_STRENGTHS": "your-value",
        "OPENAI_COMPAT_CONTEXT": "your-value",
        "OPENAI_COMPAT_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_TOOLS": "your-value",
        "OPENAI_COMPAT_COST_IN": "your-value",
        "OPENAI_COMPAT_COST_OUT": "your-value",
        "OPENAI_COMPAT_TIER": "your-value",
        "OPENAI_COMPAT_2_BASE_URL": "your-value",
        "OPENAI_COMPAT_2_KEY": "your-value",
        "OPENAI_COMPAT_2_MODEL": "your-value",
        "OPENAI_COMPAT_2_NAME": "your-value",
        "OPENAI_COMPAT_2_STRENGTHS": "your-value",
        "OPENAI_COMPAT_2_CONTEXT": "your-value",
        "OPENAI_COMPAT_2_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_2_TOOLS": "your-value",
        "OPENAI_COMPAT_2_COST_IN": "your-value",
        "OPENAI_COMPAT_2_COST_OUT": "your-value",
        "OPENAI_COMPAT_2_TIER": "your-value",
        "OPENAI_COMPAT_3_BASE_URL": "your-value",
        "OPENAI_COMPAT_3_KEY": "your-value",
        "OPENAI_COMPAT_3_MODEL": "your-value",
        "OPENAI_COMPAT_3_NAME": "your-value",
        "OPENAI_COMPAT_3_STRENGTHS": "your-value",
        "OPENAI_COMPAT_3_CONTEXT": "your-value",
        "OPENAI_COMPAT_3_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_3_TOOLS": "your-value",
        "OPENAI_COMPAT_3_COST_IN": "your-value",
        "OPENAI_COMPAT_3_COST_OUT": "your-value",
        "OPENAI_COMPAT_3_TIER": "your-value",
        "VOLANTE_QUALITY_PROFILES_FILE": "your-value",
        "VOLANTE_MODEL_OVERRIDES_FILE": "your-value",
        "VOLANTE_FETCH_ALLOWLIST": "your-value",
        "VOLANTE_READ_ROOT": "your-value",
        "VOLANTE_SANDBOX": "your-value",
        "VOLANTE_MAX_SUBSCRIPTION_CALLS": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "volante": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "volante"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "your-value",
        "ANTHROPIC_MODELS": "your-value",
        "ANTHROPIC_NAMES": "your-value",
        "ANTHROPIC_STRENGTHS": "your-value",
        "ANTHROPIC_CONTEXT": "your-value",
        "ANTHROPIC_MAX_OUTPUT": "your-value",
        "ANTHROPIC_TOOLS": "your-value",
        "ANTHROPIC_COST_IN": "your-value",
        "ANTHROPIC_COST_OUT": "your-value",
        "ANTHROPIC_TIER": "your-value",
        "MOONSHOT_API_KEY": "your-value",
        "MOONSHOT_BASE_URL": "your-value",
        "MOONSHOT_MODELS": "your-value",
        "MOONSHOT_NAMES": "your-value",
        "MOONSHOT_STRENGTHS": "your-value",
        "MOONSHOT_CONTEXT": "your-value",
        "MOONSHOT_MAX_OUTPUT": "your-value",
        "MOONSHOT_TOOLS": "your-value",
        "MOONSHOT_COST_IN": "your-value",
        "MOONSHOT_COST_OUT": "your-value",
        "MOONSHOT_TIER": "your-value",
        "OLLAMA_BASE_URL": "your-value",
        "OLLAMA_API_KEY": "your-value",
        "OLLAMA_MODELS": "your-value",
        "OLLAMA_NAMES": "your-value",
        "OLLAMA_STRENGTHS": "your-value",
        "OLLAMA_CONTEXT": "your-value",
        "OLLAMA_MAX_OUTPUT": "your-value",
        "OLLAMA_TOOLS": "your-value",
        "OLLAMA_COST_IN": "your-value",
        "OLLAMA_COST_OUT": "your-value",
        "OLLAMA_TIER": "your-value",
        "CLAUDE_CODE_ENABLED": "your-value",
        "CLAUDE_CODE_MODELS": "your-value",
        "CLAUDE_CODE_TIER": "your-value",
        "CLAUDE_CODE_MAX_OUTPUT": "your-value",
        "CLAUDE_CODE_TIMEOUT": "your-value",
        "CLAUDE_CODE_SYSTEM_PROMPT_MODE": "your-value",
        "CODEX_ENABLED": "your-value",
        "CODEX_MODELS": "your-value",
        "CODEX_TIER": "your-value",
        "CODEX_CONTEXT": "your-value",
        "CODEX_MAX_OUTPUT": "your-value",
        "CODEX_COST_IN": "your-value",
        "CODEX_COST_OUT": "your-value",
        "CODEX_TIMEOUT": "your-value",
        "OPENAI_COMPAT_BASE_URL": "your-value",
        "OPENAI_COMPAT_KEY": "your-value",
        "OPENAI_COMPAT_MODEL": "your-value",
        "OPENAI_COMPAT_NAME": "your-value",
        "OPENAI_COMPAT_STRENGTHS": "your-value",
        "OPENAI_COMPAT_CONTEXT": "your-value",
        "OPENAI_COMPAT_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_TOOLS": "your-value",
        "OPENAI_COMPAT_COST_IN": "your-value",
        "OPENAI_COMPAT_COST_OUT": "your-value",
        "OPENAI_COMPAT_TIER": "your-value",
        "OPENAI_COMPAT_2_BASE_URL": "your-value",
        "OPENAI_COMPAT_2_KEY": "your-value",
        "OPENAI_COMPAT_2_MODEL": "your-value",
        "OPENAI_COMPAT_2_NAME": "your-value",
        "OPENAI_COMPAT_2_STRENGTHS": "your-value",
        "OPENAI_COMPAT_2_CONTEXT": "your-value",
        "OPENAI_COMPAT_2_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_2_TOOLS": "your-value",
        "OPENAI_COMPAT_2_COST_IN": "your-value",
        "OPENAI_COMPAT_2_COST_OUT": "your-value",
        "OPENAI_COMPAT_2_TIER": "your-value",
        "OPENAI_COMPAT_3_BASE_URL": "your-value",
        "OPENAI_COMPAT_3_KEY": "your-value",
        "OPENAI_COMPAT_3_MODEL": "your-value",
        "OPENAI_COMPAT_3_NAME": "your-value",
        "OPENAI_COMPAT_3_STRENGTHS": "your-value",
        "OPENAI_COMPAT_3_CONTEXT": "your-value",
        "OPENAI_COMPAT_3_MAX_OUTPUT": "your-value",
        "OPENAI_COMPAT_3_TOOLS": "your-value",
        "OPENAI_COMPAT_3_COST_IN": "your-value",
        "OPENAI_COMPAT_3_COST_OUT": "your-value",
        "OPENAI_COMPAT_3_TIER": "your-value",
        "VOLANTE_QUALITY_PROFILES_FILE": "your-value",
        "VOLANTE_MODEL_OVERRIDES_FILE": "your-value",
        "VOLANTE_FETCH_ALLOWLIST": "your-value",
        "VOLANTE_READ_ROOT": "your-value",
        "VOLANTE_SANDBOX": "your-value",
        "VOLANTE_MAX_SUBSCRIPTION_CALLS": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • ANTHROPIC_API_KEY geheim env
    Anthropic API key.
  • ANTHROPIC_MODELS env
    Comma-separated Anthropic wire model ids.
  • ANTHROPIC_NAMES env
    Optional comma-separated canonical model ids.
  • ANTHROPIC_STRENGTHS env
    Shared comma-separated routing strengths.
  • ANTHROPIC_CONTEXT env
    Shared context-window tokens.
  • ANTHROPIC_MAX_OUTPUT env
    Shared maximum output tokens.
  • ANTHROPIC_TOOLS env
    Declare tool-call support (1 or 0).
  • ANTHROPIC_COST_IN env
    Shared USD per 1k input tokens.
  • ANTHROPIC_COST_OUT env
    Shared USD per 1k output tokens.
  • ANTHROPIC_TIER env
    Shared capability tier from 1 to 4.
  • MOONSHOT_API_KEY geheim env
    Moonshot API key.
  • MOONSHOT_BASE_URL env
    Moonshot OpenAI-compatible base URL.
  • MOONSHOT_MODELS env
    Comma-separated Moonshot wire model ids.
  • MOONSHOT_NAMES env
    Optional comma-separated canonical model ids.
  • MOONSHOT_STRENGTHS env
    Shared comma-separated routing strengths.
  • MOONSHOT_CONTEXT env
    Shared context-window tokens.
  • MOONSHOT_MAX_OUTPUT env
    Shared maximum output tokens.
  • MOONSHOT_TOOLS env
    Declare tool-call support (1 or 0).
  • MOONSHOT_COST_IN env
    Shared USD per 1k input tokens.
  • MOONSHOT_COST_OUT env
    Shared USD per 1k output tokens.
  • MOONSHOT_TIER env
    Shared capability tier from 1 to 4.
  • OLLAMA_BASE_URL env
    Local Ollama OpenAI-compatible base URL.
  • OLLAMA_API_KEY geheim env
    Optional credential for the Ollama endpoint.
  • OLLAMA_MODELS env
    Comma-separated Ollama wire model ids.
  • OLLAMA_NAMES env
    Optional comma-separated canonical model ids.
  • OLLAMA_STRENGTHS env
    Shared comma-separated routing strengths.
  • OLLAMA_CONTEXT env
    Shared context-window tokens.
  • OLLAMA_MAX_OUTPUT env
    Shared maximum output tokens.
  • OLLAMA_TOOLS env
    Declare tool-call support (1 or 0).
  • OLLAMA_COST_IN env
    Shared USD per 1k input tokens.
  • OLLAMA_COST_OUT env
    Shared USD per 1k output tokens.
  • OLLAMA_TIER env
    Shared capability tier from 1 to 4.
  • CLAUDE_CODE_ENABLED env
    Set to 1 to enable the logged-in Claude Code CLI.
  • CLAUDE_CODE_MODELS env
    Comma-separated Claude Code model ids.
  • CLAUDE_CODE_TIER env
    Shared capability tier from 1 to 4.
  • CLAUDE_CODE_MAX_OUTPUT env
    Shared maximum output tokens.
  • CLAUDE_CODE_TIMEOUT env
    Per-call timeout in seconds.
  • CLAUDE_CODE_SYSTEM_PROMPT_MODE env
    System-prompt mode: replace or append.
  • CODEX_ENABLED env
    Set to 1 to enable the logged-in Codex CLI.
  • CODEX_MODELS env
    Comma-separated Codex model ids.
  • CODEX_TIER env
    Required capability tier from 1 to 4 when enabled.
  • CODEX_CONTEXT env
    Shared context-window tokens.
  • CODEX_MAX_OUTPUT env
    Shared maximum output tokens.
  • CODEX_COST_IN env
    Shared API-equivalent input valuation.
  • CODEX_COST_OUT env
    Shared API-equivalent output valuation.
  • CODEX_TIMEOUT env
    Per-call timeout in seconds.
  • OPENAI_COMPAT_BASE_URL env
    Compatible slot 1 base URL.
  • OPENAI_COMPAT_KEY geheim env
    Compatible slot 1 API key.
  • OPENAI_COMPAT_MODEL env
    Compatible slot 1 wire model id.
  • OPENAI_COMPAT_NAME env
    Compatible slot 1 canonical model id.
  • OPENAI_COMPAT_STRENGTHS env
    Compatible slot 1 comma-separated strengths.
  • OPENAI_COMPAT_CONTEXT env
    Compatible slot 1 context-window tokens.
  • OPENAI_COMPAT_MAX_OUTPUT env
    Compatible slot 1 maximum output tokens.
  • OPENAI_COMPAT_TOOLS env
    Compatible slot 1 tool-call support (1 or 0).
  • OPENAI_COMPAT_COST_IN env
    Compatible slot 1 input cost.
  • OPENAI_COMPAT_COST_OUT env
    Compatible slot 1 output cost.
  • OPENAI_COMPAT_TIER env
    Compatible slot 1 capability tier.
  • OPENAI_COMPAT_2_BASE_URL env
    Compatible slot 2 base URL.
  • OPENAI_COMPAT_2_KEY geheim env
    Compatible slot 2 API key.
  • OPENAI_COMPAT_2_MODEL env
    Compatible slot 2 wire model id.
  • OPENAI_COMPAT_2_NAME env
    Compatible slot 2 canonical model id.
  • OPENAI_COMPAT_2_STRENGTHS env
    Compatible slot 2 comma-separated strengths.
  • OPENAI_COMPAT_2_CONTEXT env
    Compatible slot 2 context-window tokens.
  • OPENAI_COMPAT_2_MAX_OUTPUT env
    Compatible slot 2 maximum output tokens.
  • OPENAI_COMPAT_2_TOOLS env
    Compatible slot 2 tool-call support (1 or 0).
  • OPENAI_COMPAT_2_COST_IN env
    Compatible slot 2 input cost.
  • OPENAI_COMPAT_2_COST_OUT env
    Compatible slot 2 output cost.
  • OPENAI_COMPAT_2_TIER env
    Compatible slot 2 capability tier.
  • OPENAI_COMPAT_3_BASE_URL env
    Compatible slot 3 base URL.
  • OPENAI_COMPAT_3_KEY geheim env
    Compatible slot 3 API key.
  • OPENAI_COMPAT_3_MODEL env
    Compatible slot 3 wire model id.
  • OPENAI_COMPAT_3_NAME env
    Compatible slot 3 canonical model id.
  • OPENAI_COMPAT_3_STRENGTHS env
    Compatible slot 3 comma-separated strengths.
  • OPENAI_COMPAT_3_CONTEXT env
    Compatible slot 3 context-window tokens.
  • OPENAI_COMPAT_3_MAX_OUTPUT env
    Compatible slot 3 maximum output tokens.
  • OPENAI_COMPAT_3_TOOLS env
    Compatible slot 3 tool-call support (1 or 0).
  • OPENAI_COMPAT_3_COST_IN env
    Compatible slot 3 input cost.
  • OPENAI_COMPAT_3_COST_OUT env
    Compatible slot 3 output cost.
  • OPENAI_COMPAT_3_TIER env
    Compatible slot 3 capability tier.
  • VOLANTE_QUALITY_PROFILES_FILE env
    Local strict-JSON quality-evidence file.
  • VOLANTE_MODEL_OVERRIDES_FILE env
    Local strict-JSON per-model metadata override file.
  • VOLANTE_FETCH_ALLOWLIST env
    Comma-separated domains that enable fetch_url.
  • VOLANTE_READ_ROOT env
    Root directory that enables confined read_file.
  • VOLANTE_SANDBOX env
    Agentic execution sandbox. Unset auto-selects docker when available and otherwise disables code execution; subprocess opts in to unisolated execution.
  • VOLANTE_MAX_SUBSCRIPTION_CALLS env
    Physical subscription calls allowed per run.

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto ribato22 bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 32691 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 24 % der anderen 32691 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 32691 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Volante sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: ANTHROPIC_API_KEY, MOONSHOT_API_KEY, OLLAMA_API_KEY, OPENAI_COMPAT_KEY, OPENAI_COMPAT_2_KEY, OPENAI_COMPAT_3_KEY

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.10.0) kam vor 3 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Dialyne

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Spec Driven Development

von formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Läuft auf deinem Computer★ 440MITAktualisiert vor 14 Monaten
Installieren

Remote Desktop Commander

von desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Läuft in der Cloud★ 211Aktualisiert vorgestern
Installieren

Dialyne

von dialyne

Real phone calls in France for AI agents: dial +33 numbers, menus, hold, AI disclosure.

Läuft in der CloudAktualisiert heute
Installieren

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

Volante

A transparent, user-owned model router that checks its own answers (alpha). Volante routes a goal across the models *you* configured — enforcing hard capabilities first, ranking the rest on explainable metadata and evaluation evidence — and can then verify the result by RUNNING it: assertions derived from your goal, executed in a sandbox, reported check by check. Inventory, policy, credentials and decision traces stay on your machine. By default it answers in ONE call — across 72 paired runs, planning and synthesising scored -0.047 against that [95% CI -0.135, +0.041] at 8.8x the cost, so the interval bounds its best case near +0.04. --orchestrate opts back into the task DAG for the work that genuinely needs a tool loop, which one call cannot do.

What the measurements say, including the parts that do not flatter it. This project runs a 3-arm eval against itself and publishes the losses. Orchestration does not reliably beat a single strong model: an earlier release of this README claimed +0.289 at p<0.005, it failed to reproduce, and on the goal built to give decomposition headroom a stronger model in the same family scores 0.958 alone. Four predictive gates, a repair pass and a model-escalation policy were all built, measured, and discarded. What survived every test is narrower and real — the router, the reliability work (unparsable output 2 runs in 8 -> 0 in 8), and the verifier. Full numbers, method and corrections: eval/artifacts/README.md.

Selection quality is an evidence-based prediction, not a claim of a universal winner. Volante does not yet ship published representative cross-provider benchmarks or automatic score calibration. Built without an orchestration framework (no LangChain / CrewAI / LiteLLM).

A *volante* steers the game: the deep-lying midfielder who reads the whole pitch and sends the

ball where it does the most good — then takes it back. One mind, many players.


Highlights

  • Supervisor + explainable routing. An LLM plans a validated, acyclic task DAG; the router evaluates every configured model, rejects hard capability mismatches, scores the eligible set, and records the complete decision trace. Optional evaluation-derived quality profiles replace coarse metadata with evidence. quality, local, cheap, and cash_protect_quota are distinct routing objectives.
  • User-owned, cross-provider control plane. AnthropicProvider and a generic OpenAICompatProvider speak to Anthropic, Google AI Studio (Gemini), Groq, OpenRouter, DeepSeek, Moonshot (Kimi), local Ollama, and any other OpenAI-compatible endpoint. The inventory and credentials stay in the user's environment.
  • Scoped provider failover. Model/deployment, provider authentication/endpoint, exhausted-retry, and timeout failures are recorded and can move work to the next ranked eligible candidate, including planner/synthesizer fallbacks. Malformed or semantically invalid requests still fail fast instead of spraying the request across providers.
  • Hybrid one-shot / agentic. Tasks run as a single call *or* as a model↔tool loop (run_python in a Docker-isolated sandbox when a daemon is available, withheld when none is — plus host-mediated fetch_url / read_file).
  • Shared context. An append-only *blackboard* carries provenance; each task gets a scoped, budget-capped projection of only the dependency artifacts it needs.
  • Streaming everywhere. Live token streaming through the supervisor, workers, and synthesizer, with per-task labels for parallel workers and cooperative early-stop.
  • Optional Web UI. A small FastAPI + SSE app streams a run live in the browser (plan → per-task worker output → synthesis → result); runs with real providers or a no-key demo.
  • Answers you can check. volante --verify derives assert statements from your goal, runs them against the result in the sandbox, and prints which passed and which failed — with the check text, not a badge, because a failing check is often the CHECK being wrong and only the line shows that. It reports three states, including "not enough evidence" when your goal states no expected result. Measured: 0 false positives and 0 false negatives across 8 goals against a coarse defect, 5 of 6 caught against edit-shaped ones. A clean report is evidence, not a guarantee.
  • Cost & honesty. A CostMeter tallies per-model usage and cost, and propagates an *estimated* flag when a provider returns no usage.
  • Forgery-resistant evaluation that reports its own power. A 3-arm eval (baseline vs. orchestration vs. single-agent) with a scorer that runs untrusted solution code under process + filesystem separation so a model cannot fake a passing score. Arms are compared PAIRWISE and every report prints a confidence interval and the smallest effect the run could have detected — added after three published numbers had to be corrected downward, all of them point estimates from designs too small to support them.
  • Tested. 1200+ tests, zero-network by default (FakeProvider + local subprocesses), ruff-clean, mypy-clean.

Architecture

flowchart TD

goal(["goal"]) --> S["Supervisor plan → validated task DAG (acyclic · typed · one_shot | agentic)"] S --> R["Router best predicted fit per task (hard constraints → explainable score)"] R --> P subgraph wave["wave execution · asyncio fan-out · fail-fast"] direction TB P["Projector scoped, budget-capped request (system + task + deps)"] P --> W["Worker one-shot"] P --> AW["AgenticWorker model ↔ tool loop (run_python · fetch_url · read_file)"] end W --> BB[("Blackboard append-only · provenance · latest-wins")] AW --> BB BB --> SY["Synthesizer combine artifacts → final answer"] SY --> result(["result

  • CostMeter totals · usage · duration"])

classDef io stroke:#8b5cf6,stroke-width:2px; classDef store stroke:#f59e0b,stroke-width:2px; class goal,result io; class BB store;

Text version (renders anywhere, e.g. PyPI or a terminal)

                    ┌──────────────┐

goal ──────────► │ Supervisor │ plan → validated task DAG (acyclic, typed, one_shot|agentic) └──────┬───────┘ ▼ ┌──────────────┐ per task: hard-capability filter, then rank the │ Router │ predicted fit from configured evidence └──────┬───────┘ ▼ ┌───────────── wave execution (asyncio, fan-out cap, fail-fast) ─────────────┐ │ ┌───────────┐ scoped, budget-capped request (system + task + deps) │ │ │ Projector │──────────────────────────────────────────────────────────► │ │ └───────────┘ │ │ ▼ ▼ │ │ ┌─────────┐ one-shot ┌───────────────┐ model↔tool loop │ │ │ Worker │ │ AgenticWorker │ (run_python sandbox, │ │ └────┬────┘ └───────┬───────┘ fetch_url, read_file) │ │ └──────────────┬──────────────────┘ │ └───────────────────────┼───────────────────────────────────────────────────┘ ▼ ┌──────────────────────┐ append-only, provenance, latest-wins │ Blackboard │◄────────────────────────────────────── └──────────┬───────────┘ ▼ ┌──────────────┐ │ Synthesizer │ combine artifacts → final answer └──────┬───────┘ ▼ result (+ CostMeter totals, usage, duration)

ComponentFileResponsibility
Supervisorsrc/volante/supervisor.pyDecompose goal → validated task DAG
Routersrc/volante/router.pyWhole inventory → eligible candidates → explainable ranking
Projectorsrc/volante/projector.pyScoped, budget-capped request from blackboard artifacts
Workersrc/volante/worker.pyOne-shot model call
AgenticWorkersrc/volante/agent.pyModel↔tool loop with per-turn records
Blackboardsrc/volante/blackboard.pyAppend-only shared state with provenance
Synthesizersrc/volante/synthesizer.pyArtifacts → final answer
Runtimesrc/volante/runtime.pyOrchestrate: plan → waves → synthesize (streaming, fail-fast)
Providerssrc/volante/providers/Anthropic + OpenAI-compatible adapters (complete/stream/tools)
Toolssrc/volante/tools/Sandbox / DockerSandbox, run_python, fetch_url, read_file
Evaleval/7 goals (5 katas + 2 multi-part), 3-arm comparison, forgery-resistant scorer

Quickstart

Requires Python 3.11.10+ (the floor is a security boundary — see Providers).

Install it:

pip install volante          # the CLI and the library

pip install "volante[mcp]" # ...plus the MCP server, for IDE use volante --version volante --list-models # what your environment currently offers, offline

volante needs at least one configured provider before it can run a goal — see Providers for the two-line setup. Until then --list-models and --help work and everything else will tell you what is missing.

Or work on it: the clone gives you the tests, the Web UI, and a zero-key demo that the wheel deliberately does not ship.

git clone https://github.com/ribato22/volante

cd volante uv sync --dev # install deps + dev tools uv run pytest # 1200+ tests, no network uv run ruff check . # lint

See it orchestrate end-to-end with ZERO API keys (FakeProvider demo):

uv run python examples/fake_provider.py

Then configure at least one real provider (see Providers) and run a demo:

cp .env.example .env     # fill in one provider, then `set -a; . .env; set +a`

uv run python demo.py # show detected providers uv run python demo.py orchestrate # full supervisor → workers → synth, streamed live uv run python demo.py agentic # one cross-provider agentic coding task (run_python loop) uv run python demo.py eval # 3-arm eval suite

Example output

demo.py orchestrate streams every phase live, then prints the result (illustrative):

Orchestrate demo — planner/synth model=openai/gpt-4o-mini

(planning + workers + synthesis stream live) [haiku] Threads run as one— / tasks bloom in parallel time, / the join gathers all.

STATUS: success

FINAL: Threads run as one— tasks bloom in parallel time, the join gathers all.

cost: $0.001834

demo.py eval prints the 3-arm table (format_report). Here is what it actually printed on the last full run:

GOAL            WINNER          BASE   ORCH   AGEN

slugify baseline 1.00

Nur der Anfang wird gezeigt; den Rest findest du im Repo

PopNx fragen