{
  "schemaVersion": "1.0",
  "item": {
    "slug": "twitter-api-alternative",
    "name": "Twitter Api Alternative",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/atyachin/twitter-api-alternative",
    "canonicalUrl": "https://clawhub.ai/atyachin/twitter-api-alternative",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/twitter-api-alternative",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=twitter-api-alternative",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/twitter-api-alternative"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/twitter-api-alternative",
    "agentPageUrl": "https://openagent3.xyz/skills/twitter-api-alternative/agent",
    "manifestUrl": "https://openagent3.xyz/skills/twitter-api-alternative/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/twitter-api-alternative/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Twitter API Alternative",
        "body": "Search 1B+ tweets with natural language queries — no developer account needed.\n\nGet up and running in 2 minutes. Search tweets, look up profiles, find users by topic, track conversations, and export massive datasets to CSV. Built for AI agents via MCP, but simple enough for anyone."
      },
      {
        "title": "⚡ Setup",
        "body": "👉 Follow xpoz-setup — one-click auth, no API keys to manage. You'll be searching tweets in under 2 minutes."
      },
      {
        "title": "Setup",
        "body": "Run xpoz-setup skill. Verify: mcporter call xpoz.checkAccessKeyStatus"
      },
      {
        "title": "What You Can Do",
        "body": "ToolWhat It DoesgetTwitterPostsByKeywordsSearch tweets by keywordsgetTwitterPostsByAuthorGet a user's tweet historygetTwitterUsersByKeywordsFind users discussing a topicgetTwitterUserLook up a profile (by username or ID)searchTwitterUsersFind accounts by display namegetTwitterPostCountByKeywordsCount tweets matching a querygetTwitterUserConnectionsGet followers/followinggetTwitterPostInteractionsGet likes/retweets on a post"
      },
      {
        "title": "Search Tweets",
        "body": "mcporter call xpoz.getTwitterPostsByKeywords \\\n  query=\"AI agents\" \\\n  startDate=2026-01-01 \\\n  limit=200\n\nmcporter call xpoz.checkOperationStatus operationId=op_abc123"
      },
      {
        "title": "Look Up a Profile",
        "body": "mcporter call xpoz.getTwitterUser \\\n  identifier=elonmusk \\\n  identifierType=username"
      },
      {
        "title": "Find People Talking About a Topic",
        "body": "mcporter call xpoz.getTwitterUsersByKeywords \\\n  query=\"MCP server OR model context protocol\" \\\n  limit=100"
      },
      {
        "title": "Export to CSV",
        "body": "Every search auto-generates a CSV export (up to 64K rows). Poll the dataDumpExportOperationId:\n\nmcporter call xpoz.checkOperationStatus operationId=op_datadump_xyz\n# → Download URL with full dataset\n\nReal example: 63,936 tweets in one CSV (38MB)."
      },
      {
        "title": "Why Use This Instead of the Official API?",
        "body": "FeatureXpozSetup time2 minutes — no developer portal, no app reviewSearch scale1B+ tweets indexed, full archive includedBoolean queriesAND, OR, NOT, exact phrases, grouping — all tiersCSV exportBuilt in — up to 64K rows per export, one clickRate limitsHandled automatically, no complex tier managementMulti-platformAlso searches Instagram (400M+) and Reddit (100M+)MCP-nativeBuilt for AI agents — structured data, not raw HTTPFree tierStart searching immediately, upgrade when you need more"
      },
      {
        "title": "Boolean Queries",
        "body": "mcporter call xpoz.getTwitterPostsByKeywords \\\n  query=\"(OpenAI OR Anthropic) AND \\\"API pricing\\\" NOT free\"\n\nOperators: AND, OR, NOT, \"exact phrase\", () grouping."
      },
      {
        "title": "Also Includes Instagram & Reddit",
        "body": "Xpoz isn't just for Twitter — search across platforms with the same simple interface:\n\n# Instagram (400M+ posts, including reel subtitles)\nmcporter call xpoz.getInstagramPostsByKeywords query=\"AI tools\"\n\n# Reddit (100M+ posts & comments)\nmcporter call xpoz.getRedditPostsByKeywords query=\"AI tools\""
      },
      {
        "title": "Related Skills",
        "body": "xpoz-social-search — Full cross-platform search guide\nlead-generation — Find buyers from social conversations\nexpert-finder — Discover domain experts\n\nWebsite: xpoz.ai • Free tier available • No Twitter developer account needed\n\nBuilt for ClawHub • 2026"
      }
    ],
    "body": "Twitter API Alternative\n\nSearch 1B+ tweets with natural language queries — no developer account needed.\n\nGet up and running in 2 minutes. Search tweets, look up profiles, find users by topic, track conversations, and export massive datasets to CSV. Built for AI agents via MCP, but simple enough for anyone.\n\n⚡ Setup\n\n👉 Follow xpoz-setup — one-click auth, no API keys to manage. You'll be searching tweets in under 2 minutes.\n\nSetup\n\nRun xpoz-setup skill. Verify: mcporter call xpoz.checkAccessKeyStatus\n\nWhat You Can Do\nTool\tWhat It Does\ngetTwitterPostsByKeywords\tSearch tweets by keywords\ngetTwitterPostsByAuthor\tGet a user's tweet history\ngetTwitterUsersByKeywords\tFind users discussing a topic\ngetTwitterUser\tLook up a profile (by username or ID)\nsearchTwitterUsers\tFind accounts by display name\ngetTwitterPostCountByKeywords\tCount tweets matching a query\ngetTwitterUserConnections\tGet followers/following\ngetTwitterPostInteractions\tGet likes/retweets on a post\nQuick Examples\nSearch Tweets\nmcporter call xpoz.getTwitterPostsByKeywords \\\n  query=\"AI agents\" \\\n  startDate=2026-01-01 \\\n  limit=200\n\nmcporter call xpoz.checkOperationStatus operationId=op_abc123\n\nLook Up a Profile\nmcporter call xpoz.getTwitterUser \\\n  identifier=elonmusk \\\n  identifierType=username\n\nFind People Talking About a Topic\nmcporter call xpoz.getTwitterUsersByKeywords \\\n  query=\"MCP server OR model context protocol\" \\\n  limit=100\n\nExport to CSV\n\nEvery search auto-generates a CSV export (up to 64K rows). Poll the dataDumpExportOperationId:\n\nmcporter call xpoz.checkOperationStatus operationId=op_datadump_xyz\n# → Download URL with full dataset\n\n\nReal example: 63,936 tweets in one CSV (38MB).\n\nWhy Use This Instead of the Official API?\nFeature\tXpoz\nSetup time\t2 minutes — no developer portal, no app review\nSearch scale\t1B+ tweets indexed, full archive included\nBoolean queries\tAND, OR, NOT, exact phrases, grouping — all tiers\nCSV export\tBuilt in — up to 64K rows per export, one click\nRate limits\tHandled automatically, no complex tier management\nMulti-platform\tAlso searches Instagram (400M+) and Reddit (100M+)\nMCP-native\tBuilt for AI agents — structured data, not raw HTTP\nFree tier\tStart searching immediately, upgrade when you need more\nBoolean Queries\nmcporter call xpoz.getTwitterPostsByKeywords \\\n  query=\"(OpenAI OR Anthropic) AND \\\"API pricing\\\" NOT free\"\n\n\nOperators: AND, OR, NOT, \"exact phrase\", () grouping.\n\nAlso Includes Instagram & Reddit\n\nXpoz isn't just for Twitter — search across platforms with the same simple interface:\n\n# Instagram (400M+ posts, including reel subtitles)\nmcporter call xpoz.getInstagramPostsByKeywords query=\"AI tools\"\n\n# Reddit (100M+ posts & comments)\nmcporter call xpoz.getRedditPostsByKeywords query=\"AI tools\"\n\nRelated Skills\nxpoz-social-search — Full cross-platform search guide\nlead-generation — Find buyers from social conversations\nexpert-finder — Discover domain experts\n\nWebsite: xpoz.ai • Free tier available • No Twitter developer account needed\n\nBuilt for ClawHub • 2026"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/atyachin/twitter-api-alternative",
    "publisherUrl": "https://clawhub.ai/atyachin/twitter-api-alternative",
    "owner": "atyachin",
    "version": "1.2.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/twitter-api-alternative",
    "downloadUrl": "https://openagent3.xyz/downloads/twitter-api-alternative",
    "agentUrl": "https://openagent3.xyz/skills/twitter-api-alternative/agent",
    "manifestUrl": "https://openagent3.xyz/skills/twitter-api-alternative/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/twitter-api-alternative/agent.md"
  }
}