io.github.lvpiggyqq/xcatcher
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Xcatcher — Recent X Posts
Publisher-provided description
Fetch recent public X/Twitter posts by named handle for monitoring, comparison, OSINT, and research.
Summary by lookupd
Fetches recent public X/Twitter posts by handle for monitoring, comparison, and research; paid crawl tasks with results as JSON or download.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http xcatcher https://xcatcher.top/mcp/
Codex, remote (streamable-http)
codex mcp add xcatcher --url https://xcatcher.top/mcp/
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"xcatcher": {
"url": "https://xcatcher.top/mcp/"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (17 tools)
Publisher-provided text
get_service_infoRead Xcatcher's live capabilities, prices, limits, endpoints, and recommended agent workflow. Call this first when planning a crawl or when cached documentationpreflight_crawlNormalize and deduplicate X handles, validate the mode, and preview the current modeled points/USDC cost. This free read-only check requires no account, createsget_sample_resultReturn a stable synthetic example of Xcatcher's paginated result and coverage metadata. No live X data is fetched, no account is needed, no task or quote is creget_account_balanceReturn the account attached to the current Bearer API key and its points balance. Use before creating a task to estimate whether an x402 top-up will be needed.list_crawl_tasksList recent tasks owned by the current Bearer API key, newest first. Use next_before_id for cursor pagination. Read-only and does not consume points.get_x402_quoteCreate a short-lived USDC quote for a requested number of Xcatcher points. Returns the exact live amount and supported Base/Solana payment requirements; it doesget_direct_crawl_paymentCreate a request-bound x402 v2 payment requirement for an accountless crawl. Use this only for the accountless x402 path after preflight_crawl; API-key accountssubmit_direct_crawl_paymentSubmit an x402 v2 PAYMENT-SIGNATURE for the exact users/mode used by get_direct_crawl_payment. This may settle USDC and create a crawl task. Call only after expget_direct_task_statusRead an accountless paid crawl using its task_id and task-scoped token. Use this instead of get_task_status for an accountless x402 task. Poll every 5-10 secondget_direct_result_previewReturn structured JSON rows for a completed accountless paid crawl. Use this instead of get_result_preview for an accountless x402 task; API-key accounts use gecreate_crawl_taskCreate a crawl task for one or more X (Twitter) usernames. Side effects: creates a new task AND consumes points. If points are insufficient, upstream returns Hx402_topupTop up points for the CURRENT Bearer key using x402 proof. Inputs: - quote_id: returned by PAYMENT-REQUIRED (or /api/v1/x402/quote) - payment_signature_b64: baget_task_statusGet API-key account task status by task_id (read-only); accountless x402 tasks use get_direct_task_status instead. Recommended polling interval: every 5–10 secowait_for_taskPoll a crawl task server-side until it has a result, reaches a terminal failure/cancelled state, or the bounded timeout expires. Read-only and cheaper for agentget_result_previewReturn up to 100 result rows from an API-key account task as native structured JSON for direct agent analysis; accountless x402 tasks use get_direct_result_prevget_result_download_urlGet an absolute download URL for a task result (read-only). If the task is not finished, returns ok=false with code=RESULT_NOT_READY (HTTP 409). Downloading thecancel_taskCancel a queued task by task_id. Side effects: changes task state. Xcatcher refunds cost_points when a queued task is successfully cancelled.
Details
- Version: 3.1.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1176 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/lvpiggyqq/xcatcher-mcp-manifest
- Website: https://xcatcher.top/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.lvpiggyqq/xcatcher)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp