mcpField
T
Trawlia

Trawlia

ローカル
trawlia.co検索01 週間前に更新

Trawlia について

Trawlia は、ウェブやニュースの検索、ページ内容の抽出を必要とするエージェント向けの MCP サーバーです。2 つのツールで、順位付けした検索結果と読みやすく整形したページテキストを返します。

主な機能

  1. 01ウェブのライブ検索
  2. 02公開日付きニュース検索
  3. 03ドメインと期間による結果の絞り込み
  4. 04読みやすいページ内容の抽出
  5. 05取得範囲と読み取り失敗の提示

活用シーン

  1. 01トピックの最新情報の検索
  2. 02期間を指定したニュース検索
  3. 03複数 URL のページテキスト抽出

MCP 対応

MCP クライアント向けに `trawlia_search` と `trawlia_extract` ツールを提供します。利用には Trawlia API キーが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"co-trawlia-trawlia": {
"command": "npx",
"args": [
"-y",
"trawlia-mcp"
],
"env": {
"TRAWLIA_API_KEY": "<TRAWLIA_API_KEY>",
"TRAWLIA_BASE_URL": "<TRAWLIA_BASE_URL>"
}
}
}
}
起動コマンドnpx -y trawlia-mcp
設定が必要な環境変数
TRAWLIA_API_KEYシークレットA Trawlia API key. Free at https://trawlia.co/signup, 100 credits a month, no card.
TRAWLIA_BASE_URLOverride the API origin. Defaults to https://api.trawlia.co; only needed to point at a local server.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmtrawlia-mcp0.1.0

ツール

2

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
querystringはいキーワードではなく、自然言語で記述した質問です。
topicenumいいえ最近の出来事には 'news' を指定します。'general' では通常返されない公開日も返されます。general | news
time_rangeenumいいえ現在から遡る期間です。公開日のない結果は除外されるため、topic が 'general' の場合は厳しく絞り込まれます。day | week | month | year
max_resultsintegerいいえ結果は少ないほうが適切なことが多く、結果はコンテキストに追加されます。
search_depthenumいいえ'basic' は 1 クレジットを消費し、スニペットを返します。'advanced' は 2 クレジットを消費し、ページ全文を返します。basic を優先してください。basic | advanced
exclude_domainsarrayいいえ
include_domainsarrayいいえ検索対象をこれらのホストに限定します。サブドメインも含まれます。

詳細

trawlia-mcp

MCP サーバーとしての Trawlia:ニュース検索、ウェブ検索、ページ抽出を、あらゆる MCP クライアントから呼び出せる 2 つのツールとして提供します。

trawlia.co/signup で無料のキーを取得できます。毎月 1,000 クレジットを利用でき、カードは不要です。

Claude Code

claude mcp add trawlia --env TRAWLIA_API_KEY=twl_... -- npx -y trawlia-mcp

Claude Desktop、Cursor、その他の JSON 設定を読み込むもの

{
  "mcpServers": {
    "trawlia": {
      "command": "npx",
      "args": ["-y", "trawlia-mcp"],
      "env": { "TRAWLIA_API_KEY": "twl_..." }
    }
  }
}

ツール

trawlia_search

リアルタイムのウェブから、順位付けされ、重複が除かれた検索結果を返します。

引数デフォルト備考
query必須キーワードではなく、自然言語で指定します。
search_depthbasicbasic は 1 クレジットで、スニペットを返します。advanced は 2 クレジットで、ページ全体のテキストを返します。
topicgeneralnews はニュースのインデックスを検索し、公開日を返します。
max_resultsすべて順位付きリストの上位 N 件です。省略すると、見つかった結果がすべて返されます(通常は 20~60 件)。これらはコンテキストに含まれるため、タスクの範囲が狭い場合は設定してください。
include_domains / exclude_domains-ホストのフィルターです。サブドメインも含まれます。
time_range-day、week、month、year。
trawlia_extract

指定済みの URL を取得し、ナビゲーション、Cookie バナー、ニュースレターのモーダルを除去して、読みやすいコンテンツを返します。 5 URL ごとに 1 クレジットです。リスト全体を一度に渡してください。

モデルに表示される内容

結果は生の JSON ではなく読みやすいテキストで返され、通常の応答では失われる次の 2 つの情報が含まれます。

  • ページを読み取れなかった場合、その旨と理由を示します。スニペットを記事であるかのように提示することはありません。
  • ソースを利用できなかった場合、カバレッジを示す行が含まれます。これにより、モデルは結果が少ない場合に、何も見つからなかったと確信を持って報告するのではなく、適切に判断できます。

エラーは、再試行する価値があるかどうかを示す読みやすい文で返されます。クレジットがなくなった場合はその旨と再試行しないように伝え、レート制限の場合は待機時間を示します。

料金

操作クレジット
基本検索1
高度な検索2
抽出URL 5 件ごとに 1

料金は処理の前に請求され、処理が完全に失敗した場合は返金されます。 料金一覧は trawlia.co/pricing をご覧ください。

対応していない機能

検索と抽出のみで、それ以外の機能はありません。クローラーも、ポーリングが必要な長時間実行ジョブもありません。エージェントがサイト全体を巡回する必要がある場合、このサーバーは適していません。

動作確認

TRAWLIA_API_KEY=twl_... node smoke.mjs

実際の API に対して数クレジットを消費し、クライアントに表示される内容(ツール一覧、レンダリングされた検索結果、拒否されたパラメーター、抽出結果)を出力します。 費用がかかり、リアルタイムのウェブに依存するため、CI では実行しません。

環境変数

変数必須備考
TRAWLIA_API_KEYはいsearch スコープのキーで十分です。デプロイ時にはこちらを使用してください。
TRAWLIA_BASE_URLいいえデフォルトは https://api.trawlia.co です。ローカルサーバーを指定する場合に使用します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。