Skip to main content
Glama

la-caja-mcp

Система MCP доступа и обсуждения La Caja (контекстуальная память). Репозиторий B: потребитель La Caja (репозиторий A). Этот репозиторий не затрагивает ядро памяти; он общается с ним через API и предоставляет Caja агентам.

Что здесь есть

  • src/la_caja_mcp/protocolo.py — протокол обсуждения агент-агент-человек. Утверждения, запрос на вмешательство, раунды с дедлайном, человеческое решение. Детерминированный и воспроизводимый (event-sourcing, та же дисциплина, что и La Caja).

  • src/la_caja_mcp/mcp_server.py — сервер MCP: инструменты обсуждения + инструменты памяти La Caja (репозиторий A, потребляемый через API), единый набор инструментов и два транспорта (stdio локальный / streamable HTTP удаленный).

  • tests/ — мини-фальсификация конечного автомата + интеграция с реальным клиентом MCP через stdio (обсуждение и память).

  • demo_debate.py — демо обсуждения, завершающегося консенсусом.

  • smoke_http.py — smoke-тест транспорта streamable HTTP.

  • worker/ — портативный хост ASGI (uvicorn + Dockerfile) для удаленного MCP.

Related MCP server: Arena MCP Server

Сервер MCP

Один набор инструментов, два транспорта:

# 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

Обсуждение: crear_sesion, mover (payload JSON), estado, ultimos_eventos, reproducir_sesion. Память (требуется pip install la-caja; репозиторий A): procesar_consulta, declarar_relacion, consultar, contexto_primado, stats.

Память является постоянной с --caja-db <ruta> (SQLite, event-sourcing La Caja) или LA_CAJA_DB; без этого — в чистой памяти.

Транспорты MCP (архитектурное решение)

  • Локальный = stdio (агент запускает сервер как подпроцесс).

  • Удаленный = streamable HTTP (единственный стандарт для удаленного MCP, + OAuth).

  • worker/ — пример развертываемого хоста (VPS/Docker); нет публичного размещенного MCP.

Тестирование

$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