Skip to main content
Glama

la-caja-mcp

MCP-System für Zugriff und Diskussion über La Caja (kontextuelles Gedächtnis). Repo B: Konsument von La Caja (Repo A). Dieses Repo greift nicht in den Kern des Gedächtnisses ein; es kommuniziert über die API damit und stellt La Caja Agenten zur Verfügung.

Was hier enthalten ist

  • src/la_caja_mcp/protocolo.py — Protokoll für die Agent-Agent-Mensch-Diskussion. Behauptungen, Anfragen zur Einmischung, Runden mit Frist, menschliche Entscheidung. Deterministisch und wiederholbar (Event-Sourcing, gleiche Disziplin wie La Caja).

  • src/la_caja_mcp/mcp_server.py — MCP-Server: Tools für die Diskussion + Tools für das Gedächtnis von La Caja (Repo A, über API konsumiert), ein einziger Satz von Tools und zwei Transporte (lokal stdio / streamable HTTP remote).

  • tests/ — Mini-Falsifikation des Zustandsautomaten + Integration mit echtem MCP-Client über stdio (Diskussion und Gedächtnis).

  • demo_debate.py — Demo der Diskussion, die im Konsens endet.

  • smoke_http.py — Smoke-Test des streamable HTTP-Transports.

  • worker/ — Portabler ASGI-Host (uvicorn + Dockerfile) für den entfernten MCP.

Related MCP server: Arena MCP Server

MCP-Server

Ein Satz von Tools, zwei Transporte:

# local (stdio): lo lanza el agente como subproceso
la-caja-mcp --transport stdio

# remoto (streamable HTTP): unico standard para MCP sobre red
la-caja-mcp --transport streamable-http --host 127.0.0.1 --port 8000

Diskussion: crear_sesion, mover (JSON-Payload), estado, ultimos_eventos, reproducir_sesion. Gedächtnis (erfordert pip install la-caja; Repo A): procesar_consulta, declarar_relacion, consultar, contexto_primado, stats.

Das Gedächtnis ist persistent mit --caja-db <Pfad> (SQLite, Event-Sourcing von La Caja) oder LA_CAJA_DB; ohne dies, rein im Arbeitsspeicher.

MCP-Transporte (Architekturentscheidung)

  • Lokal = stdio (der Agent startet den Server als Unterprozess).

  • Remote = streamable HTTP (einziger Standard für entfernten MCP, + OAuth).

  • worker/ ist ein Beispiel für einen bereitstellbaren Host (VPS/Docker); es gibt keinen gehosteten öffentlichen MCP.

Testen

$env:PYTHONPATH="src"; python -m pytest tests -q
Install Server
A
license - permissive license
C
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Facilitates structured multi-agent debates with arguments, rebuttals, and judgments across multiple rounds, enabling diverse AI personas to engage in formal debate and collaborative problem-solving.
    1
    16
    17
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables running position-driven adversarial debates and code reviews between AI agents via MCP tools, supporting custom positions, multiple rounds, and local CLI models like Claude, Codex, and Gemini.
    308
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Shared long-term memory vault for AI agents with 20 MCP tools.

  • Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.

  • Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/deviceargent/la-caja-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server