{
  "name": "TestiphAI Web Dev Proxy",
  "version": "2.1.0 - SUPERPOWER EDITION",
  "description": "Combined API proxy and asset fetcher for Claude",
  "capabilities": {
    "api_proxy": {
      "description": "Route requests to external APIs with authentication",
      "services": [
        "replicate",
        "pexels",
        "pixabay",
        "lottie",
        "lottieapi",
        "runway",
        "fal",
        "stability",
        "iconify",
        "fishaudio"
      ],
      "usage": "/{service}/{path}",
      "example": "/replicate/v1/predictions"
    },
    "url_fetch": {
      "description": "Fetch assets from allowed domains",
      "allowed_domains": 105,
      "usage": "/fetch?url={encoded_url}",
      "example": "/fetch?url=https://kenney.nl/path/to/sprite.png"
    }
  },
  "endpoints": {
    "/": "This status page",
    "/domains": "List all allowed fetch domains",
    "/fetch?url=...": "Fetch a URL from allowed domains",
    "/{service}/...": "Proxy to API service"
  },
  "services": {
    "fishaudio": {
      "description": "Fish Audio TTS API",
      "examples": [
        "GET /fishaudio/model?title=attorney - Search voices",
        "GET /fishaudio/model/{id} - Get voice details",
        "POST /fishaudio/v1/tts - Generate speech"
      ]
    }
  },
  "status": "operational"
}