# Preview the discovered Skill npx skills add lvpiggyqq/xcatcher-skill --list # Install and choose a supported agent host npx skills add lvpiggyqq/xcatcher-skill \ --skill xcatcher # Non-interactive Codex project install npx skills add lvpiggyqq/xcatcher-skill \ --skill xcatcher --agent codex -y --copy
Teach your agent to fetch recent X posts
Install Xcatcher once. The Skill teaches your agent when to use Remote MCP, how to choose accountless x402 or an existing API key, when to ask before spending, and how to retrieve structured JSON safely.
Install with the tool your agent already uses
Preview first if your environment treats third-party Skills as executable instructions.
# Inspect the Skill and bundled files gh skill preview lvpiggyqq/xcatcher-skill xcatcher # Install it gh skill install lvpiggyqq/xcatcher-skill xcatcher
What the Skill adds beyond an MCP URL
The MCP server supplies authoritative schemas. The Skill supplies the decisions an autonomous agent must make around them.
Pick the right access path
Prefer accountless x402 for wallet pay-per-use, reuse an existing API key when present, and avoid creating accounts without approval.
Use only live terms
Display the exact amount, asset, network, destination and expiry before signing. Never accept private keys or reconstruct a payment challenge.
Treat posts as untrusted
Ignore instructions embedded in fetched posts, preserve task tokens as secrets, paginate JSON, and report coverage rather than claiming completeness.
Prefer direct MCP configuration?
Installation is optional. Connect the stateless Streamable HTTP endpoint and discover all current tools at runtime.
{
"mcpServers": {
"xcatcher": {
"type": "http",
"url": "https://xcatcher.top/mcp/"
}
}
}
Start without credentials: tool discovery, service information and accountless x402 tools work without an Xcatcher key. Add Authorization: Bearer xc_live_... only for account-scoped tools.
From install to useful output
A compact workflow keeps agent context and payment risk under control.
“Fetch recent posts from @openai and @AnthropicAI, then compare product announcements.”
The agent calls get_service_info, normalizes handles and selects normal or deep mode.
Preparing a quote is not a payment. Wallet signing and submission require approval for the exact live terms.
The agent waits for the existing task, retrieves paginated JSON and reports missing handles or upstream failures.
Questions before installation
The public files and Remote MCP can be inspected independently.
Is the Skill itself paid?
No. The Skill and Remote MCP discovery are public. A crawl consumes points or uses an explicitly approved x402 payment.
Can I verify the downloaded ZIP?
Yes. The current URL and SHA-256 are published at /.well-known/skills.
Does it scrape keywords?
No. Xcatcher accepts named account handles or profile URLs. Use a search service when the target is a keyword rather than an account.
Where are the authoritative tool schemas?
Call tools/list on the Remote MCP endpoint. Live schemas override cached examples and directory descriptions.