← Back to Skills Marketplace
atyachin

Twitter Api Alternative

by Avital Yachin · GitHub ↗ · v1.2.1
cross-platform ⚠ suspicious
1481
Downloads
6
Stars
5
Active Installs
4
Versions
Install in OpenClaw
/install twitter-api-alternative
Description
Twitter API Alternative — Search 1B+ tweets with natural language queries, boolean filters, and one-click CSV exports (up to 64K rows). Look up profiles, find users by topic, and track conversations. No developer account needed, no complex OAuth setup — 2-minute setup via Xpoz MCP.
Usage Guidance
This skill appears internally consistent with its description — it uses a helper tool (mcporter) to call the Xpoz MCP service and delegates auth to an xpoz-setup OAuth flow. Before installing: 1) Verify the mcporter npm package (publisher, downloads, repo) because npm installs run code on your machine. 2) Review Xpoz's privacy/terms — CSV exports can contain large amounts of user data and network traffic goes to mcp.xpoz.ai. 3) Inspect the xpoz-setup skill (what it stores and what scopes it requests) before granting OAuth access; prefer a dedicated account with minimal privileges. 4) If you have policy constraints, test in an isolated environment (VM/container) first. If you want, provide the mcporter package link and xpoz-setup skill manifest and I can check them for further red flags.
Capability Analysis
Type: OpenClaw Skill Name: twitter-api-alternative Version: 1.2.1 The skill instructs the agent to install an external Node.js package, `mcporter`, via `npm install`. While this is a standard installation method and plausibly needed for the skill's stated purpose (interacting with the Xpoz service), `npm install` is a known vector for supply chain attacks, as packages can execute arbitrary code during installation (pre/post-install scripts). This represents a significant risky capability, even without clear evidence of intentional malicious behavior within the provided `SKILL.md` file itself. All network communication is declared to `mcp.xpoz.ai` and appears to be for the stated purpose of social media data search and export.
Capability Assessment
Purpose & Capability
Name/description (Twitter API alternative, cross‑platform search and CSV export) match what the SKILL.md instructs: use the mcporter binary to invoke xpoz.* MCP actions and authenticate via an xpoz-setup skill. Required binary (mcporter) and the separate setup skill are plausible and proportionate to the stated purpose; no unrelated credentials or config paths are requested.
Instruction Scope
SKILL.md only instructs the agent to run the xpoz-setup skill and to invoke mcporter calls such as xpoz.getTwitterPostsByKeywords and to poll operation status. The instructions reference network interaction with the Xpoz MCP service (mcp.xpoz.ai) and CSV exports, which is consistent with the service functionality. The instructions do not ask the agent to read arbitrary local files or unrelated environment variables.
Install Mechanism
The install spec installs an npm package named mcporter (creates a mcporter binary). Using an npm package is a reasonable way to provide the required binary, but npm packages execute arbitrary code during install and at runtime and are a moderate supply‑chain risk. The spec does not use unknown download URLs or extract archives, which is good; still, verify the mcporter package source and maintainers before installing.
Credentials
No environment variables or secrets are requested by the skill itself. Authentication is delegated to the xpoz-setup skill (OAuth 2.1) and an Xpoz account, which is consistent with the service. There are no unrelated credential requests in the SKILL.md.
Persistence & Privilege
The skill does not request always:true or other elevated platform privileges. It is user‑invocable and allows normal autonomous invocation (platform default). It does not declare or attempt to modify other skills' configurations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install twitter-api-alternative
  3. After installation, invoke the skill by name or use /twitter-api-alternative
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.1
Added setup section
v1.2.0
Added auto-install spec for mcporter
v1.1.0
Revised messaging: focus on ease of use, flexibility and scale instead of price comparison
v1.0.0
Initial release: Easily search, analyze, and export Twitter data using Xpoz with no official API or Twitter developer account required. - Access over 1 billion tweets at a fraction of the cost ($20/mo vs $5,000/mo for Twitter API Pro) - Search tweets, look up profiles, find users by topic, and export large datasets to CSV - No need for API keys or Twitter/X developer account — authenticate via xpoz-setup skill - Includes built-in CSV exports (up to 64K rows per search) - Compares directly with Twitter API offerings and adds Instagram/Reddit support - Step-by-step examples and tool usage included in documentation
Metadata
Slug twitter-api-alternative
Version 1.2.1
License
All-time Installs 5
Active Installs 5
Total Versions 4
Frequently Asked Questions

What is Twitter Api Alternative?

Twitter API Alternative — Search 1B+ tweets with natural language queries, boolean filters, and one-click CSV exports (up to 64K rows). Look up profiles, find users by topic, and track conversations. No developer account needed, no complex OAuth setup — 2-minute setup via Xpoz MCP. It is an AI Agent Skill for Claude Code / OpenClaw, with 1481 downloads so far.

How do I install Twitter Api Alternative?

Run "/install twitter-api-alternative" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Twitter Api Alternative free?

Yes, Twitter Api Alternative is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Twitter Api Alternative support?

Twitter Api Alternative is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Twitter Api Alternative?

It is built and maintained by Avital Yachin (@atyachin); the current version is v1.2.1.

💬 Comments