メインコンテンツへスキップ
Kilo は MCP(Model Context Protocol)サーバーをサポートするオールインワンのエージェンティックエンジニアリングプラットフォームです。Olostep MCP サーバーは Kilo とシームレスに統合され、AI エージェントに強力なウェブデータ機能を提供します。

特徴

Olostep MCP サーバーは、5つの主要な Olostep 機能へのアクセスを提供します:

ウェブサイトをスクレイプ

複数の形式(Markdown、HTML、JSON、テキスト)で任意の単一 URL からコンテンツを抽出

ウェブを検索

ウェブを検索し、構造化されたパーサーベースの結果を取得

回答(AI)

自然言語クエリと引用を使用して AI による回答を取得

URL をバッチスクレイプ

最大 10,000 の URL を並行して処理。大規模データ抽出に最適

ウェブサイトをクロール

リンクをたどってウェブサイト全体を自動的に発見しスクレイプ

インストール

1. API キーを取得

Olostep ダッシュボードから Olostep API キーを取得します。

2. Kilo を設定

プロジェクトディレクトリで、.kilocode/mcp.json を作成または編集し、Olostep MCP サーバーを追加します:
{
  "mcpServers": {
    "olostep": {
      "url": "https://mcp.olostep.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_OLOSTEP_API_KEY"
      }
    }
  }
}
YOUR_OLOSTEP_API_KEY を Olostep ダッシュボードから取得した実際の API キーに置き換えます。

3. インストールを確認

Kilo を実行し、Olostep ツールが自動的に利用可能であることを確認します:
kilo

利用可能なツール

設定後、以下の Olostep ツールが Kilo エージェントで利用可能になります:

scrape_website

単一の URL からコンテンツを抽出。複数の形式と JavaScript レンダリングをサポート。 例のプロンプト:
https://example.com のコンテンツをスクレイプして、Markdown バージョンをください
パラメータ:
  • url - スクレイプするウェブサイトの URL(必須)
  • format - 出力形式:markdownhtmljson、または text(デフォルト:markdown)
  • country - 特定の地域のコンテンツ用の国コード(例:“US”, “GB”)
  • wait_before_scraping - JavaScript レンダリングの待機時間(ミリ秒)(0-10000)
  • parser - 特殊な抽出用のオプションのパーサー ID(例:“@olostep/amazon-product”)

search_web

ウェブを検索し、構造化されたパーサーベースの結果を返します。 例のプロンプト:
EU における AI 規制に関する最新ニュースを検索
パラメータ:
  • query - 検索クエリ(必須)
  • country - 特定の地域の結果用の国コード

answers

ウェブ検索からソースと引用付きの AI による回答を取得。 例のプロンプト:
2026年のトップ5の新興 AI トレンドは何ですか? ソース付きの構造化された回答をください。
パラメータ:
  • query - 自然言語の質問(必須)
  • format - 回答の出力形式(任意の JSON 構造)
  • country - 特定の地域の検索用の国コード

batch_scrape_urls

複数の URL を並行して処理。大規模データ抽出に最適。 例のプロンプト:
これらの50の製品URLをスクレイプし、タイトル、価格、説明をJSON形式で抽出
パラメータ:
  • urls - スクレイプする URL の配列(必須)
  • format - すべての URL の出力形式
  • country - 特定の地域のコンテンツ用の国コード
  • parser - すべての URL 用のオプションのパーサー ID

create_crawl

開始 URL からリンクをたどってウェブサイト全体を自動的に発見しスクレイプ。 例のプロンプト:
https://example.com から始めてウェブサイトをクロールし、すべての製品ページを抽出
パラメータ:
  • start_url - クロールの開始 URL(必須)
  • max_pages - クロールする最大ページ数(デフォルト:10)
  • follow_links - リンクをたどるかどうか(デフォルト:true)

create_map

ウェブサイトからすべての URL を抽出し、サイト構造の分析とコンテンツ発見を行います。 例のプロンプト:
https://example.com のすべての URL をマップして、サイトの構造を理解する
パラメータ:
  • website_url - マップするウェブサイト(必須)
  • search_query - 結果をフィルタリングするためのオプションのクエリ
  • top_n - 返される URL の数を制限

例のワークフロー

ウェブ検索を使ったリサーチタスク

Kilo エージェントにウェブから情報を収集させる:
search_web ツールを使って LLM の安全性に関する最近の記事を見つけ、
その後、answers ツールを使って主要な発見をソース付きで合成してください。
包括的な要約をください。

製品データの抽出

複数の製品ページをスクレイプ:
eコマースサイトから100の製品URLがあります。batch_scrape_urls を使って
各製品のタイトル、価格、説明、在庫状況を抽出してください。
結果をJSON形式でフォーマットしてください。

ウェブサイトの発見と分析

ウェブサイトの構造をクロールして分析:
https://example.com の構造を理解したいです。
まず、create_map を使ってすべての URL を取得し、次に主要なセクションをクロールして
サイトのコンテンツ組織の要約をください。

環境変数

ローカル/stdio 設定を使用する場合、環境に API キーが設定されていることを確認してください:
export OLOSTEP_API_KEY="your_api_key_here"
kilo
または .env ファイルに:
OLOSTEP_API_KEY=your_api_key_here

トラブルシューティング

Kilo にツールが表示されない:
  • .kilocode/mcp.json が正しくフォーマットされているか(有効な JSON)を確認
  • 設定に API キーが正しいか確認
  • 設定変更後に Kilo を再起動してみてください
API キー認証エラー: リモートホスト MCP が接続しない:
  • インターネット接続を確認
  • https://mcp.olostep.com/mcp にアクセス可能か確認
  • Authorization ヘッダーの形式が正しいか確認:Bearer YOUR_KEY

詳しく学ぶ