Xcatcher MCP Manifest
什麼是Xcatcher MCP?
Xcatcher是一個專為AI代理設計的遠程MCP服務器,核心功能是高效、大規模地抓取X(Twitter)上指定用戶的最新帖子。它採用'代理優先'架構,通過Streamable HTTP協議提供工具調用接口,讓AI代理能夠輕鬆創建抓取任務、監控狀態並下載結果。如何使用Xcatcher MCP?
使用Xcatcher主要分為三個步驟:1) 通過API註冊/登錄獲取密鑰;2) 使用密鑰創建抓取任務(需消耗點數);3) 輪詢任務狀態並在完成後下載結果文件(XLSX格式)。如果點數不足,系統會引導您通過x402協議使用USDC進行充值。適用場景
Xcatcher非常適合需要即時或近即時監控大量X賬號動態的場景,例如:品牌輿情監控、競爭對手分析、KOL動態追蹤、市場趨勢發現、新聞事件跟進以及為AI代理提供最新的社交媒體數據源。主要功能
大規模最新帖子抓取
專為獲取大量X賬號的最新帖子優化,支持兩種模式:'normal'(快速獲取最新快照,推薦用於監控)和'deep'(更深度的用戶歷史數據收集)。
x402按需付費
創新的支付協議,支持使用USDC在Base或Solana鏈上進行小額、按次充值。當點數不足時,系統會返回支付報價,支付後可立即重試任務。
遠程MCP(Streamable HTTP)
完全兼容Model Context Protocol的遠程服務器,AI代理可以通過標準的JSON-RPC over HTTP協議調用工具,實現任務創建、狀態查詢和結果下載。
OpenAPI規範與Google ADK集成
提供完整的OpenAPI 3.0規範,方便開發者快速集成。同時提供Google ADK(Agent Development Kit)的端到端示例,降低AI代理開發門檻。
代理友好的工具集
提供精簡、專注的核心工具集:`create_crawl_task`(創建任務)、`get_task_status`(查詢狀態)、`get_result_download_url`(獲取下載鏈接)、`x402_topup`(充值)和`cancel_task`(取消任務)。
優勢
按需付費,成本透明:使用x402協議,只需為實際消耗的點數支付USDC,無需預存大額費用或訂閱。
面向代理設計:工具接口簡潔,錯誤碼明確(如402支付要求、409結果未就緒),便於AI代理進行邏輯判斷和流程控制。
高吞吐與低延遲:針對'最新帖子'抓取場景優化,'normal'模式能快速處理大量賬號。
多鏈支付支持:同時支持Base和Solana鏈上的USDC支付,用戶可根據習慣和成本選擇。
易於集成:提供OpenAPI規範、cURL示例和Google ADK示例,降低集成難度。
侷限性
專注於最新內容:主要設計用於獲取最新帖子,對於深度歷史數據抓取('deep'模式)可能速度較慢或成本較高。
需要鏈上支付:雖然支付靈活,但用戶需要擁有Base或Solana錢包並持有USDC,對不熟悉加密貨幣的用戶有一定門檻。
結果文件格式固定:默認輸出為XLSX格式,如需CSV需要用戶自行轉換。
身份驗證依賴:所有API調用(包括下載結果)都需要有效的Bearer Token,密鑰管理需謹慎。
如何使用
獲取API密鑰
首先需要註冊一個賬戶並獲取用於身份驗證的API密鑰(格式為`xc_live_xxx`)。所有後續請求都需在HTTP頭中攜帶此密鑰。
檢查點數餘額
創建抓取任務需要消耗點數。在創建任務前,建議先查詢當前賬戶的剩餘點數。
創建抓取任務
指定要監控的X用戶名列表和抓取模式(推薦`normal`),並提供一個唯一的`idempotency_key`以防止重複創建。如果點數充足,任務將進入隊列。
處理點數不足(如需)
如果點數不足,API會返回402狀態碼並附帶支付報價。按照報價支付USDC後,使用支付憑證(交易哈希或簽名)調用充值接口,然後使用相同的`idempotency_key`重試任務創建。
輪詢任務狀態並下載結果
任務創建後,定期查詢其狀態。當狀態變為`completed`時,即可通過下載鏈接獲取結果文件(XLSX格式)。
使用案例
案例一:AI代理自動監控競爭對手
一個AI代理被設定為每天上午10點自動抓取10個主要競爭對手X賬號的最新動態,用於生成每日競爭情報簡報。
案例二:事件驅動的輿情警報
當某個新聞事件爆發時,用戶通過AI代理快速啟動對50個相關記者、官方賬號和KOL的即時監控,跟蹤輿論演變。
案例三:集成到自動化工作流
一個營銷團隊將Xcatcher集成到他們的自動化平臺(如Zapier、n8n或自定義腳本)中,每週自動收集行業領袖的內容,用於內容創作靈感。
常見問題
什麼是x402協議?我必須要用加密貨幣支付嗎?
‘normal’模式和‘deep’模式有什麼區別?我該選哪個?
我收到402錯誤後,支付了USDC並充值成功,接下來該怎麼辦?
結果文件是公開鏈接嗎?如何保證我數據的安全?
支持一次性抓取多少個賬號?有限制嗎?
除了通過API,我還能怎麼使用Xcatcher?
相關資源
官方文檔
Xcatcher的官方詳細文檔,包含API參考、概念解釋和更新日誌。
OpenAPI規範文件
完整的OpenAPI 3.0.3規範YAML文件,可直接導入Postman、Swagger UI或用於生成客戶端SDK。
Glama MCP服務器列表
在Glama平臺上的Xcatcher MCP服務器列表頁面,包含安裝指南和社區信息。
Smithery搜索列表
在Smithery MCP服務器市場上的列表。
GitHub倉庫(Manifest)
包含本README和OpenAPI規範的代碼倉庫。

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
28.8K
5分

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
35.8K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
109.8K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
30.1K
4.5分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
16.0K
4.5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
21.6K
4.8分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.4K
5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
72.9K
4.7分


