{
  "name": "CONJURER MCP - Universal Content Gatherer",
  "description": "The mystical gatherer who brings content from across digital realms",
  "version": "1.0.3",
  "build": "2025-08-02",
  "author": "External Genius Accumulator",
  "guild": "MCPFORGE.TOOLS",
  "endpoints": {
    "GET /": "This documentation",
    "GET /health": "Health check endpoint",
    "GET /sources": "List available content sources",
    "POST /conjure": "Gather content from specified source",
    "GET /analytics": "Get conjuring analytics (admin only)"
  },
  "usage": {
    "conjure": {
      "method": "POST",
      "endpoint": "/conjure",
      "description": "Gather and process content from digital realms",
      "body": {
        "search_term": "Topic to search for (required)",
        "source": "youtube|rss|reddit|discord (required)",
        "days_back": "Number of days to look back (1-30, default: 7)",
        "max_fetch": "Maximum items to fetch (10-1000, default: 100)",
        "max_process": "Maximum items to process with AI (5-500, default: 50)",
        "output_format": "json|csv|markdown|summary (default: json)",
        "admin_key": "Admin key for higher limits (optional)"
      },
      "response": {
        "conjuring_id": "Unique ID for this conjuring session",
        "status": "completed|processing|error",
        "statistics": {
          "execution_time": "Time taken in seconds",
          "items_fetched": "Number of items gathered",
          "items_processed": "Number of items enhanced with AI",
          "estimated_cost": "Approximate cost in USD",
          "source_used": "Which source was queried"
        },
        "content": "Array of processed content items",
        "export_data": "Data in requested format"
      }
    }
  },
  "sources": {
    "youtube": "YouTube videos and channels",
    "rss": "RSS feeds and blogs",
    "reddit": "Reddit posts and comments",
    "discord": "Discord messages (with permissions)"
  },
  "limits": {
    "free": {
      "max_fetch": 100,
      "max_process": 25,
      "timeout": "60 seconds"
    },
    "admin": {
      "max_fetch": 1000,
      "max_process": 500,
      "timeout": "300 seconds"
    }
  },
  "features": [
    "Universal content source support",
    "AI-powered content enhancement",
    "Configurable processing limits",
    "Multiple export formats",
    "Cost estimation and reporting",
    "Real-time processing statistics",
    "Admin analytics and monitoring"
  ],
  "status": "operational",
  "timestamp": "2026-05-24T23:40:26.084Z"
}