{
  "specVersion": "1.0",
  "host": {
    "displayName": "PyAI",
    "documentationUrl": "https://docs.pyai.com"
  },
  "entries": [
    {
      "identifier": "urn:air:pyai.com:server:voice",
      "displayName": "PyAI Voice AI MCP",
      "type": "application/mcp-server-card+json",
      "url": "https://pyai.com/mcp-server.json",
      "description": "Generate speech, transcribe audio, inspect voice agents, and work with authorized project resources through MCP with browser OAuth.",
      "capabilities": [
        "synthesize_speech",
        "transcribe_audio",
        "list_voices",
        "list_agents",
        "openapi_get"
      ],
      "representativeQueries": [
        "Generate a spoken welcome message from text",
        "Transcribe an audio recording",
        "Find an English voice for my voice agent",
        "List voice agent profiles in my connected project"
      ],
      "tags": [
        "voice",
        "speech",
        "transcription",
        "mcp"
      ]
    },
    {
      "identifier": "urn:air:pyai.com:api:voice",
      "displayName": "PyAI Voice API",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://api.pyai.com/openapi.json",
      "description": "Live API contract for speech synthesis, transcription, realtime voice agents, answering-machine detection, call analysis, and managed telephony. Protected operations require project authorization.",
      "capabilities": [
        "speech-synthesis",
        "transcription",
        "realtime-voice",
        "answering-machine-detection",
        "call-analysis",
        "telephony"
      ],
      "representativeQueries": [
        "Add speech synthesis and transcription to my application",
        "Build a realtime voice conversation with PyAI Omni",
        "Inspect the API schema before integrating managed telephony"
      ],
      "tags": [
        "api",
        "openapi",
        "voice"
      ]
    }
  ]
}
