スクレイプ&抽出
任意の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
- Claude Code
- Claude Desktop
- VS Code
- Windsurf
- Docker
- Metorial
適切なツールを選ぶ
MCPサーバーは10個のツールを公開しています。この意思決定ツリーを使用して適切なものを選んでください—エージェントも同じ理由付けを使用します:ツールの詳細
scrape_website
scrape_website
単一のURLからコンテンツを抽出します。
markdown、html、json、textをサポート。地理ターゲットリクエスト用のオプションのcountry、JSが多いサイト用のwait_before_scraping(0–10000 ms)、構造化抽出用のparser(例: @olostep/amazon-product)をサポート。get_webpage_content
get_webpage_content
scrape_websiteの軽量なMarkdown専用バージョン。クリーンなMarkdownだけが欲しい場合に使用し、フォーマットオプションは不要です。search_web
search_web
クエリに対する構造化(パーサーベース)のウェブ検索結果。ローカライズされた結果用のオプションの
country。JSONを返し、AIの文章ではありません。answers
answers
ソースと引用付きの
taskに対するAI駆動の回答。特定の形状で回答を得るためにjson引数を渡します—JSONスキーマまたは短い自然言語の説明。batch_scrape_urls
batch_scrape_urls
すでに持っている2–10万のURLの非同期スクレイプ。
batch_idを返し、その後get_batch_resultsを呼び出してコンテンツを取得します。単一のブロッキングコールを希望する場合はwait_for_completion_seconds(最大900)を設定します。推奨: 50未満のURLのバッチには60、50–1kには300–600、より大きなバッチには0(別途ポーリング)。get_batch_results
get_batch_results
batch_idのステータスとスクレイプされたコンテンツを取得します。完了するまでprocessingを返し、その後completedとアイテム配列を返します。create_crawl
create_crawl
start_urlからリンクをたどる非同期クロール。範囲を指定するためにinclude_url_patterns / exclude_url_patterns(グロブ構文、例: /blog/**)を使用します。crawl_idを返し、その後get_crawl_resultsを呼び出します。get_crawl_results
get_crawl_results
crawl_idのステータスとページを取得します。cursorとitems_limit(1回の呼び出しで最大100)を使用してページネーションをサポートします。完了するまでin_progressを返します。create_map
create_map
サイト上のURLリストを取得します。URL発見のみ—スクレイプしません。候補URLを浮き彫りにしたい場合に使用します(例: ユーザーにサブセットを選ばせる)。
include_url_patterns / exclude_url_patternsおよびsearch_queryをサポートします。get_website_urls
get_website_urls
create_mapと似ていますが、URLは必須のsearch_queryに対する関連性でランク付けされます。サイト上の上位N個の一致するリンクが欲しい場合に使用します。トラブルシューティング
サーバーが表示されるが0ツールと表示される
サーバーが表示されるが0ツールと表示される
APIキーが無効またはレート制限されています。APIキーのダッシュボードを開いてキーを確認してください。ホストされたエンドポイントを使用している場合、ヘッダーは正確に
Authorization: Bearer sk_...でなければなりません—値の周りに引用符はなく、余分なスペースもありません。npx: command not foundまたはcommand not found: olostep-mcp
npx: command not foundまたはcommand not found: olostep-mcp
Node.jsがインストールされていない(またはPATHにない)状態です。nodejs.orgからNode 18+をインストールし、その後ターミナルとMCPクライアントを再起動してください。Windowsでは、NodeがPATHにあるCMD/PowerShellに切り替えてください。
mcp.olostep.comで接続拒否またはDNSエラー
mcp.olostep.comで接続拒否またはDNSエラー
おそらく企業プロキシまたはホストをブロックするファイアウォールの背後にいます。ローカルstdioインストール(
npx -y olostep-mcp)に切り替えてください—これは通常許可されるapi.olostep.comへのアウトバウンドリクエストを行います。設定を編集したがツールリストが古い
設定を編集したがツールリストが古い
クライアントが古い設定をキャッシュしています。完全に終了して再起動してください—ウィンドウを閉じるだけでは不十分です。特にClaude Desktopはメニューバー/システムトレイで実行され続けます。
Windows固有のnpxの失敗
Windows固有のnpxの失敗
Windowsでサーバーを起動する際に
npxがエラーを出す場合、CMDラップされた形式を使用してください:レシピ
ツールでうまく機能するコピーペーストプロンプト:- 商品URLのリストをスクレイプ: “200のAmazon商品URLのCSVがあります。
parser=@olostep/amazon-productでバッチスクレイプし、JSONとして返してください。” - ドキュメントサイトをクロール: “https://stripe.com/docsを`max_pages=50`と`include_url_patterns=[‘/docs/**’]`でクロールします。各セクションをMarkdownとして要約してください。”
- 競合他社を見つける: “技術ドキュメントサイトのためのNotionの上位5つの競合他社を見つけるために
answersを使用します。名前、ホームページ、1行のポジショニングを返してください。” - マップしてからスクレイプ: “https://example.comで`/blog/**`にフィルタリングされた`create_map`を実行し、上位20の結果で`batch_scrape_urls`を実行します。“
