{
  "$comment": "PLANNED — no MCP server is running. This documents the intended interface; use the REST API (openapi) today.",
  "status": "planned",
  "name": "chatwithhuman",
  "title": "ChatWithHuman.ai",
  "description": "Escalate an AI agent conversation to a verified human expert.",
  "transport": {
    "type": "streamable-http",
    "url": null,
    "planned_url": "https://chatwithhuman.chrismai.ai/mcp"
  },
  "authentication": {
    "type": "bearer",
    "planned": true,
    "header": "Authorization: Bearer <API_KEY>"
  },
  "tools": [
    {
      "name": "escalate_to_human",
      "rest_equivalent": "POST /api/sessions",
      "arguments": "agent_id, context, priority?, metadata?"
    },
    {
      "name": "send_message",
      "rest_equivalent": "POST /api/sessions/{id}/messages",
      "arguments": "session_id, content"
    },
    {
      "name": "get_session",
      "rest_equivalent": "GET /api/sessions/{id}",
      "arguments": "session_id"
    },
    {
      "name": "close_session",
      "rest_equivalent": "PATCH /api/sessions/{id}",
      "arguments": "session_id (status: \"closed\")"
    }
  ],
  "fallback": {
    "openapi": "https://chatwithhuman.chrismai.ai/openapi.json",
    "docs": "https://chatwithhuman.chrismai.ai/agents.md",
    "llms_txt": "https://chatwithhuman.chrismai.ai/llms.txt"
  }
}
