{
  "specVersion": "1.0",
  "host": {
    "displayName": "Venice AI",
    "identifier": "https://venice.ai",
    "documentationUrl": "https://docs.venice.ai"
  },
  "entries": [
    {
      "identifier": "urn:air:venice.ai:mcp:docs",
      "displayName": "Venice API Docs MCP",
      "type": "application/mcp-server-card+json",
      "url": "https://docs.venice.ai/.well-known/mcp/server-card.json",
      "description": "Search and read Venice API documentation over MCP. Public, read-only, Streamable HTTP.",
      "tags": ["mcp", "docs", "api", "venice"],
      "capabilities": [
        "search_venice_api_docs",
        "query_docs_filesystem_venice_api_docs",
        "submit_feedback"
      ],
      "representativeQueries": [
        "how do I call the Venice chat completions API",
        "what venice_parameters can I send",
        "how does Venice x402 wallet payment work",
        "which Venice model should I use for uncensored chat"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-09-17T00:00:00Z",
      "trustManifest": {
        "identity": "https://venice.ai",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:venice.ai:mcp:product",
      "displayName": "Venice AI MCP server",
      "type": "application/mcp-server+json",
      "url": "https://raw.githubusercontent.com/veniceai/venice-mcp-server/main/mcp.json",
      "description": "Official Venice MCP server: chat, image, video, audio, music, embeddings, web tools, and x402 wallet auth for any MCP host.",
      "tags": ["mcp", "inference", "uncensored", "private", "x402"],
      "capabilities": [
        "venice_chat",
        "venice_image_generate",
        "venice_video_generate",
        "venice_tts",
        "venice_embeddings"
      ],
      "representativeQueries": [
        "generate an uncensored image with Venice",
        "chat with a private Venice model over MCP",
        "queue a Venice video generation job",
        "pay for Venice inference with an x402 wallet"
      ],
      "version": "0.2.0",
      "updatedAt": "2026-09-17T00:00:00Z",
      "trustManifest": {
        "identity": "https://venice.ai",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:venice.ai:skill:api",
      "displayName": "Venice API skill",
      "type": "application/ai-skill+md",
      "url": "https://venice.ai/skill.md",
      "description": "Installable Agent Skill for calling api.venice.ai: model routing, venice_parameters, and x402 payment instead of an API key.",
      "tags": ["skill", "api", "agents"],
      "capabilities": [
        "chat-completions",
        "model-routing",
        "x402-payments"
      ],
      "representativeQueries": [
        "write a curl request to the Venice API",
        "pick a Venice model without hardcoding the id",
        "pay for Venice with USDC instead of an API key"
      ],
      "version": "1.0",
      "updatedAt": "2026-09-17T00:00:00Z",
      "trustManifest": {
        "identity": "https://venice.ai",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:venice.ai:api:v1",
      "displayName": "Venice API",
      "type": "application/vnd.oai.openapi+json;version=3.0",
      "url": "https://api.venice.ai/openapi.json",
      "description": "OpenAI-compatible REST API for text, image, video, audio, music, embeddings, web tools, and crypto RPC. Bearer key or x402.",
      "tags": ["api", "openapi", "openai-compatible", "x402"],
      "capabilities": [
        "chat.completions",
        "image.generate",
        "video.queue",
        "audio.speech",
        "embeddings"
      ],
      "representativeQueries": [
        "OpenAI-compatible API with no data retention",
        "generate video through the Venice API",
        "Venice OpenAPI spec for chat completions"
      ],
      "version": "3.0.0",
      "updatedAt": "2026-09-17T00:00:00Z",
      "trustManifest": {
        "identity": "https://venice.ai",
        "identityType": "https"
      }
    }
  ]
}
