Cursor での MCP のウェブ検索とスクレイピング
2分で Cursor にウェブスクレイピングと検索を追加
Firecrawl の MCP を使って、Cursor にウェブスクレイピングと検索機能を追加します。
firecrawl.dev/app にサインアップして、APIキーをコピーします。
設定 (Cmd+,) を開き、「MCP」を検索して、以下を追加します:
{
"mcpServers": {
"firecrawl": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "your_api_key_here"
}
}
}
}your_api_key_here を実際の Firecrawl API キーに置き換えてください。
完了です!これで Cursor から Web を検索してスクレイピングできるようになりました。
Cursor Chat (Cmd+K) で試してみてください:
検索:
TypeScript ベストプラクティス 2025 を検索スクレイピング:
firecrawl.devをスクレイピングして、その機能を教えてドキュメントを取得:
React hooksのドキュメントをスクレイピングし、useEffectについて説明してくださいCursor は Firecrawl のツールを自動で使用します。
Windows で spawn npx ENOENT または “No server info found” エラーが表示される場合、Cursor が PATH 内の npx を見つけられていません。次のいずれかの方法を試してください:
オプション A: npx.cmd のフルパスを使う
コマンド プロンプトで where npx を実行してフルパスを取得し、そのパスで設定を更新します:
{
"mcpServers": {
"firecrawl": {
"command": "C:\\Program Files\\nodejs\\npx.cmd",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "your_api_key_here"
}
}
}
}command のパスを、where npx の出力結果に置き換えてください。
オプション B: リモートホストされた URL を使用する (Node.js は不要)
{
"mcpServers": {
"firecrawl": {
"url": "https://mcp.firecrawl.dev/v2/mcp"
}
}
}この構成では、キー不要の Firecrawl ツールセットを使用します。アカウント接続型または無人のセットアップについては、ホスト型 MCP 接続モードに従ってください。APIキーは Authorization ヘッダーまたは安全なシークレットストアに保管し、URL には決して含めないでください。
YOUR-API-KEY を Firecrawl APIキーに置き換えてください。