{
  "name": "Sylvia API Agent",
  "description": "Read-only Reddit data agent. Query posts, recursive comment threads, subreddits, users, global search, and live comment streams as JSON without OAuth or KYC.",
  "supportedInterfaces": [
    {
      "url": "https://api.sylvia-api.com/mcp",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://api.sylvia-api.com/v1/reddit",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Sylvia API",
    "url": "https://sylvia-api.com"
  },
  "iconUrl": "https://sylvia-api.com/og.png",
  "version": "3.0.0",
  "documentationUrl": "https://sylvia-api.com/docs/",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "securitySchemes": {
    "apiKey": {
      "apiKeySecurityScheme": {
        "description": "Data API key sent in the X-API-KEY header. Get one free at https://dashboard.sylvia-api.com/sign-up.",
        "location": "header",
        "name": "X-API-KEY"
      }
    },
    "accountToken": {
      "apiKeySecurityScheme": {
        "description": "Account token (SV_...) sent in the x-sylvia-auth header for account management endpoints.",
        "location": "header",
        "name": "x-sylvia-auth"
      }
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "apiKey": {
          "list": []
        }
      }
    }
  ],
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "reddit-search",
      "name": "Reddit Search",
      "description": "Global keyword search across all public Reddit posts with relevance or recency sorting, optional subreddit restriction, and NSFW filter.",
      "tags": [
        "reddit",
        "search",
        "posts",
        "query"
      ],
      "examples": [
        "Find Reddit posts comparing the best note taking apps for students"
      ]
    },
    {
      "id": "subreddit-listings",
      "name": "Subreddit Listings",
      "description": "Fetch hot, new, top, rising, or controversial posts from any subreddit, with limit, time filter, and pagination.",
      "tags": [
        "reddit",
        "subreddit",
        "posts",
        "listing",
        "hot",
        "top"
      ],
      "examples": [
        "Show the top posts on r/programming this week",
        "What is hot on r/CryptoCurrency right now?"
      ]
    },
    {
      "id": "full-threads",
      "name": "Full Recursive Threads",
      "description": "Resolve any post into its complete nested comment tree.",
      "tags": [
        "reddit",
        "threads",
        "comments",
        "nested"
      ],
      "examples": [
        "Get every comment and reply in thread 1vr7srb"
      ]
    },
    {
      "id": "user-content",
      "name": "User Content",
      "description": "Fetch a Reddit user's profile metadata, submitted posts, comments, and combined overview.",
      "tags": [
        "reddit",
        "users",
        "profile",
        "karma",
        "posts",
        "comments"
      ],
      "examples": [
        "What has u/spez posted recently?",
        "Show me the comment karma for u/spez"
      ]
    },
    {
      "id": "live-comment-streams",
      "name": "Live Comment Streams",
      "description": "Poll the global comment firehose or a per-subreddit real-time comment stream.",
      "tags": [
        "reddit",
        "live",
        "comments",
        "stream",
        "realtime"
      ],
      "examples": [
        "Stream the latest comments from r/CryptoCurrency"
      ]
    },
    {
      "id": "account-self-service",
      "name": "Account Self-Service",
      "description": "Manage API keys, response formats, usage history, and crypto billing under the account token.",
      "tags": [
        "account",
        "keys",
        "billing",
        "usage",
        "templates"
      ],
      "examples": [
        "Create an API key labeled dev",
        "Show my usage history for the last 7 days"
      ]
    }
  ]
}
