{
  "protocolVersion": "0.3.0",
  "name": "Tweetsmash",
  "description": "Search, label, export and manage your X (Twitter) bookmarks. Read full post content, run smart views, trigger exports, and manage reading digests.",
  "url": "https://mcp.tweetsmash.com/api/mcp",
  "preferredTransport": "JSONRPC",
  "version": "2.1.0",
  "documentationUrl": "https://www.tweetsmash.com/api-docs",
  "provider": {
    "organization": "Tweetsmash",
    "url": "https://www.tweetsmash.com"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "securitySchemes": {
    "bearer": {
      "type": "http",
      "scheme": "bearer",
      "description": "Tweetsmash API key. Create one at https://www.tweetsmash.com/integrations/api"
    }
  },
  "security": [{ "bearer": [] }],
  "skills": [
    {
      "id": "search-bookmarks",
      "name": "Search saved X posts",
      "description": "Full-text and filtered search across every X post the user has saved, including unrolled threads and labels.",
      "tags": ["search", "bookmarks", "twitter", "x"],
      "examples": [
        "Find the thread I saved about database indexing",
        "What did I save about pricing last month?"
      ]
    },
    {
      "id": "organize-bookmarks",
      "name": "Label and organize",
      "description": "Add or remove labels, create and run smart views, and archive saved posts in bulk by filter.",
      "tags": ["labels", "organize", "smart-views"],
      "examples": ["Label everything from @levelsio as founder-advice"]
    },
    {
      "id": "export-bookmarks",
      "name": "Export saved posts",
      "description": "Trigger a PDF, CSV or JSON export of saved posts, optionally scoped to a label, folder or smart view.",
      "tags": ["export", "pdf", "csv", "json"],
      "examples": ["Export my design bookmarks to PDF"]
    }
  ]
}
