{
  "protocolVersion": "0.3.0",
  "name": "LUBLU companion catalog",
  "description": "Read-only catalog of LUBLU romantic AI companions. An agent can list companions, read a profile and hand the person a chat link. It cannot create accounts, send messages or act as a person.",
  "url": "https://lublu.ai/mcp",
  "preferredTransport": "JSONRPC",
  "version": "1.0.0",
  "documentationUrl": "https://lublu.ai/llms.txt",
  "provider": {
    "organization": "Belov Digital Agency",
    "url": "https://lublu.ai"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "text/markdown",
    "application/json"
  ],
  "securitySchemes": {},
  "security": [],
  "skills": [
    {
      "id": "browse-companions",
      "name": "Browse companions",
      "description": "List LUBLU companions with name, city, tagline and a short summary, filter by what the person is looking for, and return the chat link for the one they pick.",
      "tags": [
        "catalog",
        "companions",
        "read-only",
        "non-explicit"
      ],
      "examples": [
        "Which LUBLU companion is good for quiet late-night talks?",
        "Show me the companions who are men, then give me a link to chat."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/markdown",
        "application/json"
      ]
    }
  ],
  "supportedInterfaces": [
    {
      "transport": "JSONRPC",
      "url": "https://lublu.ai/mcp"
    },
    {
      "transport": "HTTP+JSON",
      "url": "https://lublu.ai/api/v1/companions"
    }
  ]
}