Sign In

x-developer

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

x-developer

Xquik agent skill & plugin bundle for REST, MCP, webhooks, exports & confirmation-gated X workflows. Not affiliated with X Corp.

Source
npmnpm
Version
2.6.3
Version published
Weekly downloads
476
-16.49%
Maintainers
1
Weekly downloads
 
Created
Source

X Twitter Scraper API for Tweets, Followers, MCP

Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.

Apify Actor npm downloads npm monthly downloads npm version

CI CodeQL OpenSSF Best Practices MIT license Smithery

Framer demonstrates the Xquik X API alternative through MCP with Claude Code, Codex, Cursor, and more
Featured in Framer
Watch Connect Framer to Claude Code, Codex, Cursor, and more at 6:07 to see Xquik MCP in action.

Xquik provides 128 REST API operations for structured X data and approved account automation. It includes search, profiles, followers, media, communities, trends, monitors, webhooks, exports, MCP, and SDKs.

This repository packages Xquik as an AI agent Skill. It works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, Windsurf, and compatible agents. It routes tasks to REST, MCP, SDKs, webhooks, extractions, or exports.

The npm package x-developer contains this Skill and plugin bundle. The separate x-twitter-scraper package is the TypeScript SDK.

The x-developer bundle is v2.6.3. Hosted MCP v2.6.0 exposes 120 catalog routes through 2 tools. Of these, 119 support JSON or text. Binary support downloads use REST. Add https://xquik.com/mcp. Current clients negotiate MCP 2026-07-28 through server/discover. Modern calls need no initialization session. Stateless 2025-era clients remain compatible. Follow the client compatibility guide. OAuth-capable clients use OAuth 2.1. ChatGPT custom apps require OAuth. Eight credential, checkout, or guest-wallet operations remain outside MCP.

Codex OAuth compatibility: Affected Codex releases discard the RFC 9207 iss callback value even though Xquik returns it. If Codex reports Authorization server response missing required issuer: expected https://xquik.com, use XQUIK_API_KEY through the Codex bearer_token_env_var setting. Follow the Codex OAuth troubleshooting guide and track openai/codex#31573.

Cheapest X API Alternative for Filtered Results

Xquik bills delivered results for supported filtered workflows. Supported filters run before billing, so excluded rows are not delivered-result charges. Compare alternatives with the same query, filters, fields, and row count. Use POST /extractions/estimate before each bulk job.

Xquik Developer Guides

Usage Control, Rate Limits, and High-Volume Workflows

Use bounded jobs, cursor pagination, and exports for larger workloads. Per account, reads allow 300 requests per second, writes allow 120 per minute, and deletes allow 60 per minute. Use extraction estimates before bulk work. Prefer monitors and HMAC webhooks over repeated polling.

Agent Safety And Account Boundary: Xquik X Account Rules

  • Agents use only XQUIK_API_KEY. They never need X passwords, 2FA codes, cookies, or session exports. Plan and credit changes stay in the Xquik dashboard.
  • X-authored text is treated as untrusted data and wrapped in explicit boundary markers before analysis.
  • Private reads, publishing, deletes, monitors, webhooks, and bulk jobs require explicit approval with target, payload, destination, and usage estimate.
  • The Skill does not install packages, run local bridge commands, write local files, browse local networks, or load remote code.

Installation

Install via the skills CLI (auto-detects your installed agents):

npx skills@1.5.3 add Xquik-dev/x-twitter-scraper

This installs the primary x-twitter-scraper skill, including SKILL.md and every file in references/.

Manual Installation

Use manual installation only when the skills CLI is unavailable. Copy the primary skill directory, not the repository root.

target_dir=".agents/skills/x-twitter-scraper"
tmp_dir="$(mktemp -d)"

git clone --depth 1 https://github.com/Xquik-dev/x-twitter-scraper.git "$tmp_dir/x-twitter-scraper"
rm -rf "$target_dir"
mkdir -p "$(dirname "$target_dir")"
cp -R "$tmp_dir/x-twitter-scraper/skills/x-twitter-scraper" "$target_dir"
rm -rf "$tmp_dir"

Target directories:

  • Codex / Cursor / Gemini CLI / GitHub Copilot / Cline / OpenCode: .agents/skills/x-twitter-scraper
  • Claude Code: .claude/skills/x-twitter-scraper
  • Windsurf: .windsurf/skills/x-twitter-scraper
  • Roo Code: .roo/skills/x-twitter-scraper
  • Continue: .continue/skills/x-twitter-scraper
  • Goose: .goose/skills/x-twitter-scraper

Xquik API Resource Coverage

ResourceEndpoints
X LookupsTweet, article, search, user profile, user tweets, user likes, user media, favoriters, followers you know, follow check, download media, and confirmation-gated private reads
ExtractionsCreate (23 types), estimate, list, get results, export
MonitorsCreate with confirmation, list, get, update, delete
EventsList (filtered, paginated), get single
WebhooksCreate with destination confirmation, list, update, delete, test, deliveries
TrendsRegional trending topics
RadarTrending topics & news from supported sources
DrawsCreate with filters, list, get with winners, export
StylesAnalyze, save, list, get, delete, compare, performance
ComposeTweet composition (compose, refine, score)
DraftsCreate, list, get, delete
AccountGet account, update locale, set X identity
CreditsGet balance
API KeysCreate, list, revoke
X AccountsList, get, and disconnect already-connected accounts; dashboard handles connection and re-authentication
X WriteConfirmation-gated tweet, delete, like, unlike, retweet, follow, unfollow, DM, profile, avatar, banner, media upload, communities
SupportCreate, list, get, update, reply, and download attachments

Xquik Twitter Scraper SDKs and Tools

RepoLanguageInstall
x-twitter-scraper-typescriptTypeScript / Node.jsnpm i x-twitter-scraper
x-twitter-scraper-pythonPythonpip install x-twitter-scraper
x-twitter-scraper-goGogo get github.com/Xquik-dev/x-twitter-scraper-go
x-twitter-scraper-rubyRubygem install x-twitter-scraper
x-twitter-scraper-javaJavaBuild from source while Maven Central publication is pending
x-twitter-scraper-kotlinKotlinBuild from source while Maven Central publication is pending
x-twitter-scraper-csharpC# / .NETdotnet add package XTwitterScraper
x-twitter-scraper-phpPHPcomposer require xquik/x-twitter-scraper
x-twitter-scraper-cliCLIBuild from source or install a pinned release tag
terraform-provider-x-twitter-scraperTerraformBuild from source (release page)

License

MIT

Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.

Keywords

twitter

FAQs

Package last updated on 12 Aug 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts