Agentra LabsAgentra Labs DocsPublic Documentation

Get Started

Command Surface

Install commands are documented in Installation.

Install commands are documented in Installation.

Binaries

  • acomm (CLI engine)
  • agentic-comm-mcp (MCP server)

acomm Top-level

acomm init
acomm send
acomm receive
acomm ack
acomm publish
acomm broadcast
acomm search
acomm history
acomm thread
acomm stats
acomm compact
acomm channel create
acomm channel list
acomm channel info
acomm channel join
acomm channel leave
acomm channel config
acomm channel pause
acomm channel resume
acomm channel drain
acomm channel close
acomm channel delete
acomm subscribe
acomm unsubscribe
acomm daemon start
acomm daemon stop
acomm daemon status
acomm daemon logs
acomm daemon config
acomm daemon health-check
acomm export
acomm import
acomm completions

agentic-comm-mcp Commands

agentic-comm-mcp serve
agentic-comm-mcp validate
agentic-comm-mcp info
agentic-comm-mcp export
agentic-comm-mcp compact
agentic-comm-mcp stats

MCP Tools (17 consolidated)

All tools use an operation parameter to select the specific action. This keeps the tool surface small (~1,700 tokens) while supporting 200+ operations.

comm_channel

Manage communication channels.

OperationDescription
createCreate a new channel (requires name)
listList all channels
joinAdd participant to channel (requires channel_id, participant)
leaveRemove participant (requires channel_id, participant)
infoGet channel details (requires channel_id)
configUpdate channel config (requires channel_id)
pausePause a channel
resumeResume a paused channel
drainDrain a channel
closeClose a channel
expireExpire old messages
compactCompact channel storage

comm_message

Send, receive, and manage messages.

OperationDescription
sendSend a message (requires channel_id, sender, content)
receiveReceive messages (requires channel_id)
searchSearch messages (requires query)
getGet message by ID (requires message_id)
ackAcknowledge a message
deleteDelete a message
forwardForward to another channel
replyReply to a message
thread / repliesGet thread or replies
rich_send / rich_getRich content messaging
priority_sendSend with priority
broadcast / publish / subscribe / unsubscribePub/sub operations

comm_semantic

Semantic messaging, echo chambers, ghosts, and metamessages.

OperationDescription
send / extract / graftCore semantic operations
conflicts / resolveConflict management
cluster / merge / fragmentSemantic graph operations
ghosts_*Ghost conversation management
echo_*Echo chamber detection and breaking
metamessage_*Metamessage encoding and tracing
fork_*Conversation forks (create, explore, merge, list)

comm_affect

Manage emotional affect states, contagion, archaeology, and prophecy.

OperationDescription
set / get / historyCore affect state
resist / decayContagion resistance and decay
contagion_*Affect contagion simulation
archaeology_*Emotional archaeology
prophecy_*Affect prediction
unspeakable_*Unspeakable content handling
anticipate_*Anticipatory understanding (predict, prepare, calibrate, accuracy)

comm_hive

Form and manage hive minds and collective consciousness.

OperationDescription
form / join / leave / dissolveHive lifecycle
status / thinkHive operations
meld_*Mind-meld sessions
consciousness_*Collective consciousness
silence_*Silent communion (enter, presence, attend, leave)
mind_meld_*Mind meld (initiate, sync, status, separate)
dream_*Collective dreaming (start, contribute, insights, wake)

Manage consent gates between agents.

OperationDescription
grant / revokeGrant or revoke consent
checkCheck consent status
list_gates / pending / respondGate management

comm_trust

Manage agent trust levels.

OperationDescription
setSet trust level (requires agent_id, level)
getGet trust level (requires agent_id)
listList all trust levels

comm_keys

Manage encryption keys and message encryption.

OperationDescription
generate / rotate / list / exportKey management
encrypt / decrypt / verifyCryptographic operations
public_keyGet public key

comm_federation

Configure federation, zones, gateways, and routing.

OperationDescription
configure / zones_list / zones_policyFederation config
gateway_*Gateway management
route_*Message routing
zone_*Zone management
reality_*Consensus reality operations
destiny_*Destiny channels (create, align, probability, converge)

comm_temporal

Schedule messages, manage dead letters, legacy, and precognition.

OperationDescription
schedule / cancel / list_pending / deliver / commitScheduling
legacy_*Legacy message management
precognition_*Precognitive messaging
dead_letter_*Dead letter resurrection
consensus_*Temporal consensus (propose, vote, status, resolve)

comm_query

Query message history, relationships, conversations, and logs.

OperationDescription
messages / relationships / echoes / conversationsQuery types
timeline / historyHistorical queries
audit_log / comm_logLog access

comm_forensics

Forensic investigation, health diagnostics, oracle, and pattern detection.

OperationDescription
investigate / report / evidence / timelineForensics
health_*Health monitoring
oracle_*Oracle predictions
pattern_*Pattern detection

comm_collaboration

Ancestor tracking, collective intelligence, and telepathic links.

OperationDescription
ancestor_*Ancestor tracking
collective_*Collective intelligence
telepathy_*Telepathic links

comm_workspace

Create and query multi-store workspaces.

OperationDescription
create / list / add_contextWorkspace management
query / compare / xrefCross-workspace queries

comm_session

Manage sessions and conversation logging.

OperationDescription
start / end / resumeSession lifecycle
logConversation context logging

comm_agent

Register and manage communicating agents.

OperationDescription
register / get / listAgent registry
update_availability / unregisterPresence management

comm_store

Save, load, export, and manage the communication store.

OperationDescription
save / load / infoStore I/O
export / compactMaintenance
ground / evidence / suggestGrounding operations

Example request (consolidated pattern):

{
  "method": "tools/call",
  "params": {
    "name": "comm_message",
    "arguments": {
      "operation": "send",
      "channel_id": 1,
      "sender": "agent-planner",
      "content": "Deploy auth-service to staging",
      "message_type": "command"
    }
  }
}