cursor (MCP) + firecrawl 的運用,經驗筆記

MCP 工具研究

自了解MCP 後 感覺就像是打開了一個天線。

看了一下這一篇文章,覺得很有意思,於是也自己動手做一個。

這一篇文章,主要是 透過爬蟲工具 + line bot 訊息,做到 通知天氣抓取。

以往爬蟲工具,要透過 語言工具來寫, 但現在可以很方便的 串接 firecrawl ,不用再自己寫工具。 我先以這篇文章提到的工具來試試 firecrawl 。

1. 在google 搜尋firecrawl + mcp 就有出現 mcp 版的server ,之後再把 關鍵資訊 tool 資訊複製下來(圖1)。


mcp server tool (圖1)
2. 去 firecrawl 官網,註冊帳號,帳號註冊完本身就會有一組key 。(圖2)

取得key(圖2)

因為CURSOR 本身就是一個MCP了,所以以下會以 cursor 為例。同樣的做法也可用在vscode。

先把 cursorsetting 叫出來,檔案 > 喜好設定> Cursor setting ,點選tool(圖3)

點選 Tools & Intehrations (圖3)

之後點選MCP tool,新增 (圖4)

New MCP Server(圖4)

把剛才複製好的json、key 貼上在MCP.json中(圖5)

MCP 資訊貼上(圖5)

之後測試 爬一個 新聞,存成news.md (圖6)

[測試新聞]https://www.cna.com.tw/news/aopl/202506190158.aspx

透過 firecrawl 爬取新聞 (圖6)


最後可以看見 有爬到新聞 (圖7、圖8)

成功爬到新聞-1(圖7)

 
成功爬到新聞-2(圖8)

那也有firecrawl 不用輸入key版 ,可看以下的 影片 

心得


以往爬蟲要自己寫,需要去看對應的格式寫regex 寫正則,目前直接有firecrawl  幫忙寫好爬蟲,真的很方便。可以透過這個去抓取新聞資訊、天氣資訊....等。

這樣爬下來只需要5秒鍾就解決以往要花半天寫regex。😆

長江後浪推前浪,前浪死在沙灘上

留言