Skip to main content

Overview

ArgentOS isn’t just an MCP client (consuming external tool servers). It’s also an MCP Platform Server — exposing the entire agent operating system over the Model Context Protocol. This means any MCP-compatible tool can:
  • Search and write to agent memory (MemU)
  • Query and create tasks and projects
  • Search the knowledge base (RAG library)
  • List family agents, schedules, and workforce jobs
  • Talk directly to individual agents — with full personality, tools, and memory
  • Convene the Think Tank for multi-perspective debate
The MCP server runs on the gateway’s existing HTTP port (18789 by default). No additional services needed.

Quick Start

1

Verify the gateway is running

The MCP endpoint is enabled by default on /mcp.
2

Find your gateway token

3

Configure your MCP client

See the client configuration section below.

Client Configuration

Claude Desktop requires the mcp-remote stdio bridge. Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
Restart Claude Desktop after saving. The npx call auto-installs mcp-remote on first run.

Available Tools

ArgentOS exposes 16 tools across 7 categories:

Memory

Knowledge

Tasks

Projects

Operations

System

Conversation

agent_chat runs through the full agentCommand pipeline — SOUL.md, memory, tools, model routing, personality. The agent’s response is stored in their session transcript and processed by the memory extraction pipeline. It’s not a stripped-down version.

Tool Reference

No parameters. Returns all registered family agents with id, name, role, team, status, and live alive presence check (via Redis heartbeat).
No parameters. Returns agent name, primary model, gateway port, active MCP session count, and health status for local model backends:
  • LM Studio — probes 127.0.0.1:1234
  • Ollama — probes 127.0.0.1:11434
Runs through the full agent pipeline. The agent gets their SOUL.md, memory context, tools, model routing — everything.
Messages are sent sequentially. Each agent runs their full pipeline independently. Provide agentIds, team, or both.
Panelists: Dario (risk/safety via Claude), Sam (product/scaling via GPT), Elon (first principles via Grok), Jensen (infrastructure).

Configuration

Authentication

All MCP requests require the gateway Bearer token:
This is the same token used by the dashboard and WebSocket clients. Find it in ~/.argentos/argent.json under gateway.auth.token. Unauthenticated requests receive HTTP 401.

Transport

The MCP server uses Streamable HTTP transport (MCP SDK v1.28+): Sessions are created on the first initialize request. The server returns an Mcp-Session-Id header for subsequent requests.

Security

  • No filesystem access — MCP tools cannot read, write, or execute files
  • No shell commandsbash, exec, terminal are never exposed
  • No channel tools — agents cannot send messages to external channels via MCP
  • Auth mandatory — same security boundary as the gateway
  • ACL respected — knowledge search honors collection-level access controls
  • Think Tank is advisory — panelists have read-only tool access
  • Intent system activeagent_chat respects intent hierarchy boundaries
Use allowedTools to further restrict the attack surface for specific deployments.