Search and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io.
To provide AI agents with the ability to access and process data from Twitter/X, enabling use cases such as social listening, user research, and content analysis.
Features
- Retrieve user profiles and metadata
- Fetch tweets, replies, and threads
- Access follower/following lists
- Search for users and tweets
- Retrieve community and space information
Use Cases
- Monitor social media for brand mentions or trends
- Gather data for social media analytics
- Research public opinion on specific topics
- Identify influential users or communities
Non-Goals
- Posting tweets or interacting with the Twitter/X platform
- Performing real-time analytics or sentiment analysis
- Providing advanced moderation tools
Practical Utility
- info:Unique selling propositionThe plugin primarily wraps the twitterapi.io API, offering convenience but not fundamentally altering LLM behavior beyond direct API usage.
Documentation
- warning:Configuration & parameter referenceThe README documents the need for a TWITTERAPI_API_KEY but does not explicitly state its default value or precedence order if multiple configurations exist.
Security
- warning:Secret ManagementThe API key is expected to be set in `~/.zshrc`, which is not ideal for secret management; it should ideally be handled via a more secure mechanism like `userConfig` with `sensitive: true`.
- warning:Keychain-stored secretsThe API key is expected to be configured via an environment variable (`TWITTERAPI_API_KEY` in `~/.zshrc`), not routed through `userConfig` with `sensitive: true`, which could lead to leakage if settings are synced or backed up.
Portability
- warning:Structural AssumptionThe README assumes the API key is set in `~/.zshrc`, which implies a Zsh shell and a specific user configuration path, potentially breaking on other shells or OS configurations.
- warning:Runtime stabilityThe prerequisite explicitly mentions `~/.zshrc` and `python3`, suggesting a dependency on Zsh shell and Python 3, which may not be universally available or configured on all systems.
Code Execution
- warning:ValidationWhile script inputs are named (e.g., USERNAME, QUERY), there is no explicit mention or evidence of schema validation libraries being used for parameters like USERNAME or TWEET_ID, potentially allowing invalid inputs to be passed to the API.
- warning:Error HandlingThe Python scripts are not visible, but the README does not detail structured error handling (code, message, retryable, hint) for API errors, which could lead to opaque error messages for the agent.
Errors
- warning:Actionable error messagesThe README does not specify how errors are handled or if they provide actionable remediation steps, which is crucial for agent-based interaction.
Installation
First, add the marketplace
/plugin marketplace add ReScienceLab/opc-skills/plugin install twitter@opc-skillsQuality Score
Trust Signals
Similar Extensions
X Twitter Scraper
99X (Twitter) real-time data platform skill with REST API (100+ endpoints), MCP server (2 tools) & webhooks. Covers tweet search, user lookup, timelines, extraction, monitoring, giveaway draws, credits, support, and confirmation-gated private reads, write actions, webhooks, monitors, and pay-per-use flows. Reads from $0.00015/call.
Adhx
99Fetch X/Twitter posts as clean LLM-friendly JSON. Paste any x.com link and get structured data with full content, author info, and engagement metrics.
Exa
97Exa AI web search, deep research, and content extraction. Provides MCP tools and research skills for comprehensive web search, people discovery, company research, academic papers, and more.
Sentry Mcp
96Sentry error tracking and performance monitoring via MCP
X Article Publisher
95Publish Markdown articles to X (Twitter) Articles with block-index positioning and rich text formatting
Build with Claude
95Scrape X/Twitter for insights and generate content calendars — analyze trends, extract engagement data, and plan social content strategy