{
  "specVersion": "1.0",
  "host": {
    "displayName": "BibiGPT",
    "identifier": "did:web:bibigpt.co",
    "documentationUrl": "https://docs.bibigpt.co",
    "logoUrl": "https://bibigpt.co/icons/icon_512x512.png"
  },
  "entries": [
    {
      "identifier": "urn:air:bibigpt.co:server:bibigpt-mcp",
      "displayName": "BibiGPT Video & Audio MCP Server",
      "type": "application/mcp-server-card+json",
      "url": "https://bibigpt.co/.well-known/mcp/server-card.json",
      "description": "Hosted MCP server that lets agents summarize, transcribe, and chat with video / audio / podcast content from 30+ platforms (YouTube, Bilibili, TikTok, X, Apple Podcasts, Coursera, TED, …) or local files. Streamable-http transport with OAuth2 / Bearer auth.",
      "tags": ["video", "audio", "podcast", "summarization", "transcription", "mcp"],
      "capabilities": [
        "summarize_video",
        "summarize_video_with_config",
        "summarize_by_chapter",
        "get_subtitle",
        "create_summary_task",
        "get_task_status"
      ],
      "representativeQueries": [
        "summarize this YouTube video with timestamps",
        "get the full transcript of a Bilibili video",
        "break a two-hour podcast down into chapters"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-06-20T00:00:00Z"
    },
    {
      "identifier": "urn:air:bibigpt.co:agent:assistant",
      "displayName": "BibiGPT AI Video & Audio Assistant",
      "type": "application/a2a-agent-card+json",
      "url": "https://bibigpt.co/.well-known/agent-card.json",
      "description": "A2A agent card for BibiGPT — paste any video / audio URL to get AI-powered summaries, transcripts, mind maps, chapter breakdowns, and visual content analysis. 30+ platforms, 5 languages, served by 1M+ users since 2023.",
      "tags": ["video-summarization", "audio-transcription", "podcast", "knowledge-graph", "agent-native", "a2a"],
      "capabilities": [
        "summarize_video",
        "summarize_by_chapter",
        "get_subtitle",
        "create_summary_task",
        "get_task_status"
      ],
      "representativeQueries": [
        "what are the key takeaways from this video",
        "turn this lecture recording into study notes",
        "extract subtitles from a TikTok video"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-06-20T00:00:00Z"
    },
    {
      "identifier": "urn:air:bibigpt.co:tool:rest-api",
      "displayName": "BibiGPT REST API (OpenAPI)",
      "type": "application/openapi+json",
      "url": "https://bibigpt.co/api/openapi.json",
      "description": "OpenAPI 3 specification for BibiGPT's REST API, including an OpenAI-compatible /v1/chat/completions endpoint that accepts video_url / image_url / text inputs, plus audio transcription, embeddings, and model-listing endpoints.",
      "tags": ["openapi", "rest", "openai-compatible", "video", "transcription"],
      "capabilities": [
        "chat_completions",
        "audio_transcriptions",
        "embeddings",
        "list_models"
      ],
      "representativeQueries": [
        "call a REST API to summarize a video URL",
        "OpenAI-compatible chat endpoint that accepts a video_url",
        "transcribe an audio file over HTTP"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-06-20T00:00:00Z"
    }
  ]
}
