{
  "name": "atom-tenant-mcp",
  "version": "0.5.0",
  "status": "ok",
  "transport": "streamable_http",
  "auth": "clerk-oauth",
  "scope": "atom.tenant.admin",
  "tenant": {
    "slug": "healthspan-wealth",
    "environment": "production",
    "displayName": "Healthspan Wealth"
  },
  "capabilities": {
    "tools": true,
    "prompts": false,
    "resources": false
  },
  "safety": {
    "defaultWriteMode": "draft-only",
    "statusTool": "aatm.draft.setStatus",
    "notes": [
      "Operator surface for context, source ingestion + recall (text + semantic), topic tagging, draft writes, feedback reads, and voice corrections.",
      "Source ingestion (create/update/remove/rescrape) and semantic search are first-class. aatm.source.remove requires confirmRemove: true.",
      "Drafts are the only path to publication-adjacent state via aatm.draft.setStatus. Live publish, draft.generate, draft.sendToReview/returnToDrafting, destructive content/voice CRUD, video search, and format/review-cycle surfaces remain unavailable."
    ]
  },
  "endpoints": {
    "root": "https://mcp.atom.healthspanwealth.com/",
    "mcp": "https://mcp.atom.healthspanwealth.com/mcp",
    "authorize": "https://mcp.atom.healthspanwealth.com/authorize",
    "callback": "https://mcp.atom.healthspanwealth.com/callback",
    "token": "https://mcp.atom.healthspanwealth.com/token",
    "register": "https://mcp.atom.healthspanwealth.com/register",
    "protectedResourceMetadata": "https://mcp.atom.healthspanwealth.com/.well-known/oauth-protected-resource",
    "authorizationServerMetadata": "https://mcp.atom.healthspanwealth.com/.well-known/oauth-authorization-server"
  },
  "tools": {
    "context": [
      "aatm.context.get"
    ],
    "content": [
      "aatm.content.create"
    ],
    "sources": [
      "aatm.source.search",
      "aatm.source.semanticSearch",
      "aatm.source.get",
      "aatm.source.create",
      "aatm.source.update",
      "aatm.source.remove",
      "aatm.source.rescrape"
    ],
    "topics": [
      "aatm.topic.list",
      "aatm.topic.get",
      "aatm.topic.create"
    ],
    "drafts": [
      "aatm.draft.create",
      "aatm.draft.update",
      "aatm.draft.setStatus"
    ],
    "feedback": [
      "aatm.feedback.list"
    ],
    "voice": [
      "aatm.voice.get",
      "aatm.voice.addCorrection"
    ]
  },
  "prompts": [],
  "resources": {
    "docs": []
  },
  "notes": [
    "This MCP operates against a single tenant Convex deployment. Use the mothership MCP for cross-tenant work.",
    "The tenant MCP exposes exactly 18 tools."
  ]
}