home / skills / openclaw / skills / twitter-api-alternative

twitter-api-alternative skill

/skills/atyachin/twitter-api-alternative

This skill lets AI agents search 1B+ tweets, lookup profiles, and export CSVs with no developer account, enabling rapid social insights.

npx playbooks add skill openclaw/skills --skill twitter-api-alternative

Review the files below or copy the command above to add this skill to your agents.

Files (2)
SKILL.md
4.4 KB
---
name: 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."
homepage: https://xpoz.ai
metadata:
  {
    "openclaw":
      {
        "requires": { "bins": ["mcporter"], "skills": ["xpoz-setup"], "network": ["mcp.xpoz.ai"], "credentials": "Xpoz account (free tier) — auth via xpoz-setup skill (OAuth 2.1)" },
        "install": [{"id": "node", "kind": "node", "package": "mcporter", "bins": ["mcporter"], "label": "Install mcporter (npm)"}],
      },
  }
tags:
  - twitter
  - twitter-api
  - twitter-alternative
  - tweets
  - x-api
  - social-media
  - mcp
  - xpoz
  - research
  - search
  - export
  - csv
---

# Twitter API Alternative

**Search 1B+ tweets with natural language queries — no developer account needed.**

Get 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.

---

## ⚡ Setup

👉 **Follow [`xpoz-setup`](https://clawhub.ai/skills/xpoz-setup)** — one-click auth, no API keys to manage. You'll be searching tweets in under 2 minutes.

---

## Setup

Run `xpoz-setup` skill. Verify: `mcporter call xpoz.checkAccessKeyStatus`

## What You Can Do

| Tool | What It Does |
|------|-------------|
| `getTwitterPostsByKeywords` | Search tweets by keywords |
| `getTwitterPostsByAuthor` | Get a user's tweet history |
| `getTwitterUsersByKeywords` | Find users discussing a topic |
| `getTwitterUser` | Look up a profile (by username or ID) |
| `searchTwitterUsers` | Find accounts by display name |
| `getTwitterPostCountByKeywords` | Count tweets matching a query |
| `getTwitterUserConnections` | Get followers/following |
| `getTwitterPostInteractions` | Get likes/retweets on a post |

---

## Quick Examples

### Search Tweets

```bash
mcporter call xpoz.getTwitterPostsByKeywords \
  query="AI agents" \
  startDate=2026-01-01 \
  limit=200

mcporter call xpoz.checkOperationStatus operationId=op_abc123
```

### Look Up a Profile

```bash
mcporter call xpoz.getTwitterUser \
  identifier=elonmusk \
  identifierType=username
```

### Find People Talking About a Topic

```bash
mcporter call xpoz.getTwitterUsersByKeywords \
  query="MCP server OR model context protocol" \
  limit=100
```

### Export to CSV

Every search auto-generates a CSV export (up to 64K rows). Poll the `dataDumpExportOperationId`:

```bash
mcporter call xpoz.checkOperationStatus operationId=op_datadump_xyz
# → Download URL with full dataset
```

Real example: **63,936 tweets in one CSV (38MB).**

---

## Why Use This Instead of the Official API?

| Feature | Xpoz |
|---------|------|
| **Setup time** | 2 minutes — no developer portal, no app review |
| **Search scale** | 1B+ tweets indexed, full archive included |
| **Boolean queries** | `AND`, `OR`, `NOT`, exact phrases, grouping — all tiers |
| **CSV export** | Built in — up to 64K rows per export, one click |
| **Rate limits** | Handled automatically, no complex tier management |
| **Multi-platform** | Also searches Instagram (400M+) and Reddit (100M+) |
| **MCP-native** | Built for AI agents — structured data, not raw HTTP |
| **Free tier** | Start searching immediately, upgrade when you need more |

---

## Boolean Queries

```bash
mcporter call xpoz.getTwitterPostsByKeywords \
  query="(OpenAI OR Anthropic) AND \"API pricing\" NOT free"
```

Operators: `AND`, `OR`, `NOT`, `"exact phrase"`, `()` grouping.

---

## Also Includes Instagram & Reddit

Xpoz isn't just for Twitter — search across platforms with the same simple interface:

```bash
# Instagram (400M+ posts, including reel subtitles)
mcporter call xpoz.getInstagramPostsByKeywords query="AI tools"

# Reddit (100M+ posts & comments)
mcporter call xpoz.getRedditPostsByKeywords query="AI tools"
```

---

## Related Skills

- **[xpoz-social-search](https://clawhub.ai/skills/xpoz-social-search)** — Full cross-platform search guide
- **[lead-generation](https://clawhub.ai/skills/lead-generation)** — Find buyers from social conversations
- **[expert-finder](https://clawhub.ai/skills/expert-finder)** — Discover domain experts

---

**Website:** [xpoz.ai](https://xpoz.ai) • **Free tier available** • No Twitter developer account needed

Built for ClawHub • 2026

Overview

This skill provides a fast, developer-free alternative to the official Twitter API for searching and exporting large tweet datasets. It indexes 1B+ tweets and supports natural language and boolean queries, profile lookups, user discovery, conversation tracking, and one-click CSV exports (up to 64K rows). Setup takes about two minutes via the MCP one-click auth flow.

How this skill works

The skill uses the Xpoz MCP integration to authenticate without traditional API keys or OAuth flows. It exposes structured endpoints to search tweets by keywords, author, and boolean filters; retrieve user profiles and connections; count matches; and generate CSV data-dumps that you can poll for download. Rate limits and batching are handled by the platform, so callers receive ready-to-use JSON and export URLs.

When to use it

  • You need full-archive search across 1B+ tweets without a Twitter developer account
  • You want rapid CSV exports of large tweet sets (up to 64K rows per export) for analysis or training data
  • You need to find users discussing a topic or analyze author histories and conversation threads
  • You want a simple MCP-native integration for AI agents without managing OAuth or API keys
  • You need cross-platform social search (Twitter, Instagram, Reddit) with a consistent interface

Best practices

  • Start with focused boolean queries and exact phrases to reduce noise before expanding searches
  • Use the limit and date range parameters to control export size and avoid unnecessary data-dumps
  • Poll operation status for long-running exports via the provided operationId to retrieve the final download URL
  • Combine user discovery with author timeline calls to build enriched datasets (profile + posts)
  • Respect privacy and platform terms when exporting and storing user data

Example use cases

  • Collect a 50K-tweet dataset about an event using a boolean query and export to CSV for model training
  • Find and shortlist active accounts discussing a niche topic for outreach or customer research
  • Track conversation threads around a product launch by retrieving post interactions and replies
  • Audit historical tweets from a public figure by pulling full author timelines and profile metadata
  • Cross-search brand mentions across Twitter, Instagram, and Reddit with the same query syntax

FAQ

Do I need a Twitter developer account or API keys?

No. Authentication is handled via the MCP one-click setup so you do not need a Twitter developer account or to manage API keys.

How large are CSV exports and how do I download them?

Each export supports up to 64K rows. Start a search that produces a dataDumpExportOperationId, then poll the operation status to get the final download URL.

Can I use boolean operators and exact phrases?

Yes. The skill supports AND, OR, NOT, exact phrases in quotes, and grouping with parentheses for complex queries.