メインコンテンツへスキップ
Olostep MCPサーバーは、MCP互換のAIクライアント(Claude、Cursor、Windsurf、VS Code、Claude Codeなど)に、ライブウェブ用の10個のすぐに使えるツールを提供します。これには、スクレイピング、検索、引用付きAI回答、バッチジョブ、サイトクロール、URL発見が含まれます。

スクレイプ&抽出

任意のURLからMarkdown、HTML、JSON、またはテキストをオプションのJSレンダリングで取得

AI回答

ソースと構造化出力を伴うウェブに基づいた回答

バッチ&クロール

最大10万のURLを並行して処理、または自律的にサイト全体を発見

マップ&検索

サイト上のすべてのURLを見つけるか、パーサーベースのウェブ検索を実行

始める前に

Olostep APIキーが必要です。Olostepダッシュボードから取得してください。無料プランは個人利用をカバーしています。

セットアップパスを選ぶ

すべてのクライアントにとって最速のパスは、https://mcp.olostep.com/mcpのホストされたエンドポイントです。インストール不要、Node不要、Docker不要—URLとAPIキーを貼り付けるだけです。 完全にローカルで実行する必要がある場合(オフライン使用、企業プロキシ、エアギャップ)、すべてのクライアントはnpxを介したローカルstdioインストールもサポートしています。以下の各セクションで両方を示しています。
ホストされたエンドポイントはAuthorization: Bearer YOUR_API_KEYを使用します。ローカルstdioは環境変数としてOLOSTEP_API_KEYを使用します。これらを混同しないでください—誤った認証モードはオンボーディングエラーの第1位です。

クライアントセットアップ

ワンクリックインストール(推奨):CursorにOlostep MCPサーバーを追加結果として得られる設定のYOUR_API_KEYを実際のキーに置き換えてください。手動セットアップ:プロジェクトのルートに.cursor/mcp.jsonを作成または編集します(またはグローバルには~/.cursor/mcp.json):
マシンにNode.js 18+が必要です。
確認: Cursorを開く → 設定 → MCP。olostepがscrape_websiteを含む10ツールでリストされているはずです。“Connected, 0 tools”と表示される場合、APIキーが間違っています。

適切なツールを選ぶ

MCPサーバーは10個のツールを公開しています。この意思決定ツリーを使用して適切なものを選んでください—エージェントも同じ理由付けを使用します:
サイト全体をスクレイプしますか? create_crawlを使用してください。batch_scrape_urlsではありません。クロールは発見とスクレイプを行います。バッチはすでに持っている既知のURLリスト用です。

ツールの詳細

単一のURLからコンテンツを抽出します。markdown、html、json、textをサポート。地理ターゲットリクエスト用のオプションのcountry、JSが多いサイト用のwait_before_scraping(0–10000 ms)、構造化抽出用のparser(例: @olostep/amazon-product)をサポート。
scrape_websiteの軽量なMarkdown専用バージョン。クリーンなMarkdownだけが欲しい場合に使用し、フォーマットオプションは不要です。
クエリに対する構造化(パーサーベース)のウェブ検索結果。ローカライズされた結果用のオプションのcountry。JSONを返し、AIの文章ではありません。
ソースと引用付きのtaskに対するAI駆動の回答。特定の形状で回答を得るためにjson引数を渡します—JSONスキーマまたは短い自然言語の説明。
すでに持っている2–10万のURLの非同期スクレイプ。batch_idを返し、その後get_batch_resultsを呼び出してコンテンツを取得します。単一のブロッキングコールを希望する場合はwait_for_completion_seconds(最大900)を設定します。推奨: 50未満のURLのバッチには60、50–1kには300–600、より大きなバッチには0(別途ポーリング)。
batch_idのステータスとスクレイプされたコンテンツを取得します。完了するまでprocessingを返し、その後completedとアイテム配列を返します。
start_urlからリンクをたどる非同期クロール。範囲を指定するためにinclude_url_patterns / exclude_url_patterns(グロブ構文、例: /blog/**)を使用します。crawl_idを返し、その後get_crawl_resultsを呼び出します。
crawl_idのステータスとページを取得します。cursorとitems_limit(1回の呼び出しで最大100)を使用してページネーションをサポートします。完了するまでin_progressを返します。
サイト上のURLリストを取得します。URL発見のみ—スクレイプしません。候補URLを浮き彫りにしたい場合に使用します(例: ユーザーにサブセットを選ばせる)。include_url_patterns / exclude_url_patternsおよびsearch_queryをサポートします。
create_mapと似ていますが、URLは必須のsearch_queryに対する関連性でランク付けされます。サイト上の上位N個の一致するリンクが欲しい場合に使用します。

トラブルシューティング

APIキーが無効またはレート制限されています。APIキーのダッシュボードを開いてキーを確認してください。ホストされたエンドポイントを使用している場合、ヘッダーは正確にAuthorization: Bearer sk_...でなければなりません—値の周りに引用符はなく、余分なスペースもありません。
Node.jsがインストールされていない(またはPATHにない)状態です。nodejs.orgからNode 18+をインストールし、その後ターミナルとMCPクライアントを再起動してください。Windowsでは、NodeがPATHにあるCMD/PowerShellに切り替えてください。
おそらく企業プロキシまたはホストをブロックするファイアウォールの背後にいます。ローカルstdioインストール(npx -y olostep-mcp)に切り替えてください—これは通常許可されるapi.olostep.comへのアウトバウンドリクエストを行います。
クライアントが古い設定をキャッシュしています。完全に終了して再起動してください—ウィンドウを閉じるだけでは不十分です。特にClaude Desktopはメニューバー/システムトレイで実行され続けます。
Windowsでサーバーを起動する際にnpxがエラーを出す場合、CMDラップされた形式を使用してください:
認証ヘッダーなしでホストされたエンドポイントにアクセスした(または間違った形式で)。クライアント設定にセットアップタブで示された通りにヘッダーを追加してください。

レシピ

ツールでうまく機能するコピーペーストプロンプト:

ソース&バージョン