Thalamus Gateway
БесплатноНе проверенAn MCP gateway server that bridges AI agents with the Thalamus runtime, enabling secure and event-driven sub-agent execution in disposable Docker sandboxes.AIエー
Описание
An MCP gateway server that bridges AI agents with the Thalamus runtime, enabling secure and event-driven sub-agent execution in disposable Docker sandboxes.AIエージェントとThalamusランタイムを橋渡しし、使い捨てのDockerサンドボックス内で安全かつイベント駆動なサブエージェント実行を可能にするMCPゲートウェイサーバー。
README
Thalamusのイベント駆動プロトコルに準拠し、MCPクライアント側の要求を使い捨てSubagentへ中継するGateway実装です。
実装済みの最小構成
- gateway/nats_gateway.py:
runtime.task.assign発行、runtime.llm.request中継、runtime.task.result回収、runtime.agent.exitで破棄 - gateway/supervisor.py: Dockerコンテナ起動・停止、
/workspaceマウント - subagent/worker.py: task受信→
runtime.llm.request→runtime.task.result/runtime.agent.exit - schemas/events.py: canonical event envelope(
id/type/timestamp/source/scope/refs/payload) - infra/docker-compose.yml: NATS + Gatewayのローカル起動
ディレクトリ
セットアップ
重要:
thalamus依存は Python>=3.10を要求します。ローカルが3.9系の場合は、以下の Docker 手順を正系として利用してください。
- 依存インストール
# Python 3.10+ のローカル環境がある場合のみ
pip install -e .
- Subagentイメージ作成
docker build -f infra/subagent.Dockerfile -t thalamus-subagent:dev .
- NATS + Gateway起動
docker compose -f infra/docker-compose.yml up --build
Runtime実体利用への移行状況
thalamus依存は pyproject.toml に追加済み- Docker イメージ内では infra/gateway.Dockerfile と infra/subagent.Dockerfile で
pip install git+https://github.com/globalpocket/thalamus.gitを実行 - runtime API 置換の調査メモは docs/runtime-api-notes.md を参照
テスト
pytest -q
10ステップ実行フローとの対応
- 親要求受領(Gateway API層で受理想定)
- SupervisorがSubagentコンテナ起動し、workspaceを
/workspaceへマウント - Gatewayが
runtime.task.assign発行 - Subagentが
runtime.llm.request発行 - GatewayがLLMへ中継し
runtime.llm.response返却 - Subagentが
/workspace上で処理 - Subagentが
runtime.task.result発行 - Subagentが
runtime.agent.exit発行 - Gatewayが
runtime.task.result回収し親へ返却 - Gatewayが
runtime.agent.exit受信でコンテナ破棄
Установка Thalamus Gateway
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/globalpocket/mcp-thalamus-gatewayFAQ
Thalamus Gateway MCP бесплатный?
Да, Thalamus Gateway MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Thalamus Gateway?
Нет, Thalamus Gateway работает без API-ключей и переменных окружения.
Thalamus Gateway — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Thalamus Gateway в Claude Desktop, Claude Code или Cursor?
Открой Thalamus Gateway на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Thalamus Gateway with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
