{
  "server": {
    "name": "monitive-catalogue",
    "version": "1.0.0"
  },
  "protocolVersion": "2024-11-05",
  "transport": "streamable-http",
  "instructions": "POST JSON-RPC 2.0 requests to this same URL. Methods: initialize, tools/list, tools/call, resources/list, resources/read, prompts/list, ping.",
  "tools": [
    {
      "name": "list_services",
      "description": "List services in the Monitive catalogue. Optionally filter by type (sprint/bundle/fractional/mini/all) and audience (ceo/agency). Returns id, name, tagline, and price for each entry."
    },
    {
      "name": "get_service",
      "description": "Return the full specification of one service, bundle, fractional role, or mini-engagement by id or code. Example ids: foundation, gdpr, scale-up, advisor, fcto, A12."
    },
    {
      "name": "find_matching_services",
      "description": "Heuristic keyword-match a buyer's situation to candidate services. Returns up to five ranked candidates with scores. For richer AI-driven matching with reasoning, call POST /api/match directly."
    },
    {
      "name": "get_pricing_table",
      "description": "Return the canonical pricing table: Foundation Sprint, per-sprint rate, white-label premium, bundle discounts, fractional bands."
    },
    {
      "name": "get_guarantees",
      "description": "Return the four guarantees that every engagement carries (Sprint 1 Escape Hatch, Board-Ready Quality, Two-Client Cap, Skin-in-the-Game)."
    },
    {
      "name": "get_commercial_models",
      "description": "Return the three agency-channel commercial models: Direct Referral, Pass-Through, White-Label, with margin and when-to-use notes."
    }
  ],
  "resources": [
    {
      "uri": "monitive://catalogue/json",
      "name": "Full catalogue (JSON)"
    },
    {
      "uri": "monitive://catalogue/markdown",
      "name": "Full catalogue (markdown)"
    },
    {
      "uri": "monitive://guarantees",
      "name": "The four guarantees (JSON)"
    },
    {
      "uri": "monitive://legal/nda",
      "name": "Mutual NDA template (markdown)"
    },
    {
      "uri": "monitive://legal/dpa",
      "name": "Data Processing Agreement template (markdown)"
    }
  ],
  "clientConfigHint": {
    "claudeDesktop": {
      "mcpServers": {
        "monitive": {
          "transport": "http",
          "url": "https://luci.ws/api/mcp"
        }
      }
    }
  }
}