ScrapeGraph MCP Server

Official

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.

Integrations

  • Provides tools to convert any webpage into clean, structured markdown format through the markdownify function

  • Supports Python 3.10 for the implementation of the server that integrates with ScapeGraph AI

ScrapeGraph MCP サーバー

ScapeGraph AI APIとのシームレスな統合を実現する、本番環境対応のModel Context Protocol (MCP)サーバー。このサーバーにより、言語モデルはエンタープライズグレードの信頼性を備え、高度なAIベースのWebスクレイピング機能を活用できるようになります。

利用可能なツール

サーバーは、次のエンタープライズ対応ツールを提供します。

  • markdownify(website_url: str) : あらゆるウェブページを、クリーンで構造化されたマークダウン形式に変換します。
  • smartscraper(user_prompt: str, website_url: str) : AIを活用してあらゆるウェブページから構造化データを抽出します
  • searchscraper(user_prompt: str) : 構造化された実用的な結果で AI を活用した Web 検索を実行します。

セットアップ手順

このサーバーを利用するには、ScapeGraph APIキーが必要です。取得するには、以下の手順に従ってください。

  1. ScapeGraphダッシュボードに移動する
  2. アカウントを作成してAPIキーを生成する

Smitheryによる自動インストール

Smitheryを使用した ScrapeGraph API 統合サーバーの自動インストールの場合:

npx -y @smithery/cli install @ScrapeGraphAI/scrapegraph-mcp --client claude

クロードデスクトップ構成

Claude Desktop 構成ファイルを次の設定で更新します (カーソル ページの右上にあります)。

(設定内に API キーを追加することを忘れないでください)

{ "mcpServers": { "@ScrapeGraphAI-scrapegraph-mcp": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "run", "@ScrapeGraphAI/scrapegraph-mcp", "--config", "\"{\\\"scrapegraphApiKey\\\":\\\"YOUR-SGAI-API-KEY\\\"}\"" ] } } }

設定ファイルは次の場所にあります。

  • Windows: %APPDATA%/Claude/claude_desktop_config.json
  • macOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json

カーソル統合

設定に ScrapeGraphAI MCP サーバーを追加します。

使用例

サーバーは次のような高度なクエリを可能にします:

  • 「ScapeGraph APIの主な機能を分析し、抽出する」
  • 「ScapeGraphホームページの構造化されたマークダウンバージョンを生成する」
  • 「ScapeGraphウェブサイトから価格情報を抽出して分析する」
  • 「AIを活用したWebスクレイピングの最新動向を調査し、まとめる」
  • 「Python ドキュメント Web サイトの包括的な概要を作成する」

エラー処理

サーバーは、次の項目について、詳細かつ実用的なエラー メッセージによる堅牢なエラー処理を実装しています。

  • API認証の問題
  • 不正なURL構造
  • ネットワーク接続障害
  • レート制限とクォータ管理

よくある問題

Windows固有の接続

Windows システムで実行している場合、MCP サーバーに接続するために次のコマンドを使用する必要がある場合があります。

C:\Windows\System32\cmd.exe /c npx -y @smithery/cli@latest run @ScrapeGraphAI/scrapegraph-mcp --config "{\"scrapegraphApiKey\":\"YOUR-SGAI-API-KEY\"}"

これにより、Windows 環境での適切な実行が保証されます。

ライセンス

このプロジェクトはMITライセンスに基づいて配布されています。詳細な利用規約については、LICENSEファイルをご覧ください。

謝辞

このリポジトリの出発点となったoura-mcp-serverの実装について、 tomekkorbakに特に感謝します。

ScrapeGraphAIチームが❤️で作成しました

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

言語モデルが AI を活用した Web スクレイピング機能を活用できるようにする、本番環境対応のモデル コンテキスト プロトコル サーバー。Web ページをマークダウンに変換したり、構造化データを抽出したり、AI を活用した Web 検索を実行したりするためのツールを提供します。

  1. Available Tools
    1. Setup Instructions
      1. Automated Installation via Smithery
      2. Claude Desktop Configuration
      3. Cursor Integration
    2. Example Use Cases
      1. Error Handling
        1. Common Issues
          1. Windows-Specific Connection
        2. License
          1. Acknowledgments
            ID: 37us0q2tr6