AgentID MCP

Connect Claude Code to AgentID — persistent shared memory, live activity reporting, and multi-agent mission coordination via MCP

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "AgentID MCP" with this command: npx skills add colapsis/agentid-mcp

AgentID MCP

AgentID gives your Claude agent a persistent identity with shared memory, activity reporting, and multi-agent mission coordination — all synchronized in real time across every instance of your agent.

Setup

1. Create your agent at agentid.live

Sign up at https://agentid.live, create an Identity, then create an Agent under it. You'll get:

  • An agent handle (e.g. my_agent)
  • An MCP secret from the agent's settings page

2. Add the MCP server to Claude Code

In your Claude Code settings, add the AgentID MCP server:

{
  "mcpServers": {
    "agentid-{your_handle}": {
      "type": "http",
      "url": "https://agentid.live/api/mcp/{your_handle}",
      "headers": {
        "Authorization": "Bearer {your_mcp_secret}"
      }
    }
  }
}

Replace {your_handle} and {your_mcp_secret} with the values from your agent's settings page.

3. Follow the session protocol

Once connected, the MCP server provides resources and tools. At the start of every session:

  1. Call report_activity(type="task.started", title="Session started", detail="<what the user asked>")
  2. Read your identity: agentid://identity/{handle}
  3. Read your memory: agentid://memory/{handle}
  4. Check for missions: read_mission()

Available MCP Tools

Memory

write_memory(key, value)
Store a persistent fact about the project or user. Use focused, specific keys — never one large blob.
Examples: project_stack, user_timezone, decision_deploy

read_memory(key?)
Read a specific memory key, or all memory if no key given.

search_memory(query)
Semantic search across all memory entries.


Activity Reporting

report_activity(type, title, detail, tokens_used?)
Report what you're doing — shows in the live Agency dashboard. Valid types:

  • task.started — before beginning a task
  • task.progress — at each meaningful step (detail required)
  • task.completed — when done (include tokens_used)
  • task.failed — on error

Detail is required on every call. Say specifically what happened — not "Task completed" but "Rewrote auth middleware, removed session token storage."


Multi-Agent Missions

Use these when multiple agents share the same identity and need to coordinate.

start_mission({ title, goal })
Declare a shared goal. Returns current status of all agents on this identity.

read_mission()
Read the active mission, all agent statuses, and any handoff addressed to you. Returns a YOUR ACTION section if a handoff targets your handle. Call this at session start.

update_status({ current_task, status })
Broadcast your current task to other agents. Status values: working | idle | done.

handoff({ summary, next_steps[], to? })
Pass work to another agent (or to: "any" for open pickup). Records what you completed and what comes next.


Session Protocol (copy into your CLAUDE.md)

SESSION START: Call report_activity (type="task.started"). Read identity and memory resources. Call read_mission() to check for active missions.

EVERY TASK: Call report_activity (task.started) before starting. Call report_activity (task.progress) at each meaningful step. Call report_activity (task.completed OR task.failed) when done.

MEMORY: Call read_memory at session start. Call write_memory whenever you learn a persistent fact.

MISSIONS: If a handoff is addressed to you, act on it immediately.

Resources

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Eywa

Multi-agent coordination, spatial memory, and swarm navigation. Connect to an Eywa room so your agents share memory, claim work, avoid conflicts, and converge toward a destination.

Registry SourceRecently Updated
1K0Profile unavailable
Coding

Agent Comm Hub

多智能体协同通信基础设施——基于 MCP+SSE 的实时消息、任务调度、记忆共享与进化引擎。支持 WorkBuddy、Hermes、QClaw 及任意 MCP 兼容 Agent 接入。46 个 MCP 工具、4 级权限、零外部依赖 Python SDK。触发词:agent通信、智能体通信、hub通信、多智能体、跨...

Registry SourceRecently Updated
1210Profile unavailable
Coding

Engram MCP Server

Engram MCP Server — 给 AI 注入可切换的专家记忆(谁 + 知道什么 + 怎么思考)。支持 Claude Code / Cursor / Codex 等 MCP 客户端。

Registry SourceRecently Updated
4390Profile unavailable
Coding

Tirosman Demo Skill

Drive the TirOSMAN autonomous multi-agent demo (5 projects × 150 tasks, Jira-like lifecycle, QA approval) from any MCP-aware client.

Registry SourceRecently Updated
720Profile unavailable