apify/apify-mcp-server
The Apify MCP server enables your AI agents to extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.
解決的問題
Apify MCP 伺服器讓 AI 代理能存取 Apify 商店中的數千個現成的網頁抓取器、爬蟲和自動化工具(Actors)。它彌補了大語言模型(LLM)與即時網路之間的差距,使代理無需手動建構每個整合,即可從社群媒體、搜尋引擎、地圖和電商網站中提取結構化資料。
工作原理
此專案實作了 Model Context Protocol (MCP),可連接至 Claude Desktop、Cursor 和 VS Code 等相容客戶端。可作為託管的 HTTPS 端點部署,或透過標準輸入/輸出(stdio)在本機執行。
關鍵機制包括:
- 動態工具發現:代理可搜尋並取得任意 Apify Actor 的輸入模式,讓 LLM 理解如何呼叫該工具以及應提供哪些參數。
- Actor 執行:伺服器將 MCP 工具呼叫轉換為 Apify Actor 執行,並回傳元資料和儲存 ID,代理可使用這些資訊取得最終結果。
- 代理支付:支援機器對機器支付方式(AGI、x402 和 Skyfire),使自主代理無需傳統使用者帳戶即可為 Actor 執行付費。
適用對象
需要即時網頁資料提取、自動化以及動態發現和使用新網頁抓取工具的開發者與 AI 研究人員。
主要亮點
- 龐大的工具庫:可立即存取 8,000 多個 Apify Actors,適用於各種資料提取任務。
- 動態模式推斷:自動載入 Actor 輸入模式,讓 LLM 精確了解如何與之互動。
- 彈性部署:支援透過 OAuth 的託管伺服器與本機 stdio 執行。
- 自主支付:整合 x402 和 Skyfire 支援,實現代理主導的金融交易。
相關
- 專案
- 專案
- 專案
- 專案
- 專案