Firecrawl MCP サーバー
Firecrawl API を使用して Web スクレイピング、コンテンツ検索、サイト クロール、およびデータ抽出を行うための Model Context Protocol (MCP) サーバー。
特徴
Webスクレイピング: カスタマイズ可能なオプションを使用して、任意のWebページからコンテンツを抽出します
モバイルデバイスのエミュレーション
広告とポップアップのブロック
コンテンツフィルタリング
構造化データ抽出
複数の出力形式
コンテンツ検索:インテリジェントな検索機能
多言語サポート
位置情報に基づく結果
カスタマイズ可能な結果制限
構造化された出力形式
サイトクロール:高度なウェブクロール機能
深度制御
パスフィルタリング
レート制限
進捗状況の追跡
サイトマップの統合
サイトマッピング: サイト構造マップを生成する
サブドメインのサポート
検索フィルタリング
リンク分析
視覚的な階層
データ抽出: 複数の URL から構造化データを抽出します
スキーマ検証
バッチ処理
ウェブ検索の強化
カスタム抽出プロンプト
インストール
クイックスタート
開発者ポータルからFirecrawl APIキーを取得します
API キーを設定します:
Unix/Linux/macOS (bash/zsh):
export FIRECRAWL_API_KEY=your-api-keyWindows (コマンドプロンプト):
set FIRECRAWL_API_KEY=your-api-keyWindows (PowerShell):
$env:FIRECRAWL_API_KEY = "your-api-key"代替案: .env ファイルの使用 (開発に推奨):
# Install dotenv npm install dotenv # Create .env file echo "FIRECRAWL_API_KEY=your-api-key" > .env次にコード内で次の操作を行います。
import dotenv from 'dotenv'; dotenv.config();サーバーを実行します。
mcp-server-firecrawl
統合
クロードデスクトップアプリ
MCP 設定に追加:
クロード VSCode 拡張機能
MCP 構成に追加:
使用例
ウェブスクレイピング
サイトクロール
サイトマッピング
データ抽出
構成
詳細なセットアップ オプションについては、構成ガイドを参照してください。
APIドキュメント
エンドポイントの詳細な仕様については、 API ドキュメントを参照してください。
発達
例
さらなる使用例については、例のディレクトリを確認してください。
基本的なスクレイピング: scrape.ts
クロールとマッピング: crawl-and-map.ts
エラー処理
サーバーは堅牢なエラー処理を実装しています。
指数バックオフによるレート制限
自動再試行
詳細なエラーメッセージ
デバッグログ
安全
APIキーの保護
リクエストの検証
ドメイン許可リスト
レート制限
安全なエラーメッセージ
貢献
貢献ガイドラインについてはCONTRIBUTING.md を参照してください。
ライセンス
MIT ライセンス - 詳細についてはライセンスを参照してください。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Firecrawl API を使用して Web スクレイピングとインテリジェントなコンテンツ検索機能を提供するサーバー。AI エージェントが Web サイトから構造化データを抽出し、コンテンツ検索を実行できるようになります。
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityBuilt as a Model Context Protocol (MCP) server that provides advanced web search, content extraction, web crawling, and scraping capabilities using the Firecrawl API.Last updated -1
- Asecurity-licenseAqualityA server that provides tools to scrape websites and extract structured data from them using Firecrawl's APIs, supporting both basic website scraping in multiple formats and custom schema-based data extraction.Last updated -1
- -security-license-qualityA Model Context Protocol server that enables AI assistants to perform advanced web scraping, crawling, searching, and data extraction through the Firecrawl API.Last updated -39,239MIT License
- -security-license-qualityEnables intelligent web scraping through a browser automation tool that can search Google, navigate to webpages, and extract content from various websites including GitHub, Stack Overflow, and documentation sites.Last updated -1