mcpField
T
tooltrace

tooltrace

リモート
tooltrace.ioブラウザ自動化07 週間前に更新
リポジトリ公式サイト

tooltrace について

ToolTraceは、AIエージェントやMCPクライアントにウェブページ抽出とサイト調査のツールを提供するMCPサーバーです。ホスト型HTTP接続とローカルstdioに対応し、必要に応じてブラウザーでレンダリングします。

主な機能

  1. 01ページ本文・メタデータ・リンクの抽出
  2. 02JSON-LD構造化データの解析
  3. 03ページ単位のSEO監査
  4. 04ウェブサイトの技術スタック検出
  5. 05XMLサイトマップの確認
  6. 06静的取得とブラウザーレンダリング

活用シーン

  1. 01ウェブページをMarkdownに変換
  2. 02サイトのSEOと技術スタックを調査
  3. 03製品ページから構造化データを抽出
  4. 04ウェブサイトのサイトマップを確認

MCP 対応

ウェブページ取得、メタデータとリンクの抽出、SEO監査、技術スタック検出、サイトマップ確認のツールを提供します。ホスト型HTTPエンドポイントまたはローカルstdioで接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.tooltrace.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.tooltrace.io/mcp認証が必要
パッケージ
npm@tooltrace/mcp-server0.1.2

ツール

7
パラメーター型必須説明
urlstringはい抽出する公開ウェブページの URL
modeenumいいえ`'structured'` は解析済みデータ、`'raw'` は HTML、`'both'` はすべてを表します。structured | raw | both
renderenumいいえレンダリングモード。`'never'` = 高速な静的取得(1 クレジット)。`'auto'` = まず静的取得し、必要に応じてブラウザーを使用。`'always'` = ブラウザーレンダリング(5 クレジット)。never | auto | always
includearrayいいえレスポンスに含めるフィールド。
wait_untilenumいいえブラウザーのナビゲーションのマイルストーン。ブラウザーレンダリング時のみ使用します。domcontentloaded | load | networkidle
wait_for_selectorstringいいえレンダリング済みページで待機する CSS セレクター。

詳細

ToolTrace MCP Server

AI エージェントに、包括的なウェブインテリジェンスツールキットを提供します。この Model Context Protocol サーバーを使うと、Claude Code、Claude Desktop、Cursor、VS Code、Codex、Windsurf、その他あらゆる MCP クライアントを ToolTrace API に接続できます。

ToolTrace の各エンドポイントに対応するツールを用意しています。あらゆるページをクリーンな Markdown にスクレイピングし、メタデータや JSON-LD を読み取り、リンクを抽出し、ページ内 SEO 監査を実行し、サイトの技術スタックを検出し、XML サイトマップを確認できます。無料プランが含まれており、カードは不要です。

セットアップガイド: tooltrace.io/mcp

ツール

ツール説明
tooltrace_extractあらゆるウェブページから、クリーンな Markdown、テキスト、メタデータ、リンク、JSON-LD、セクションを抽出します
tooltrace_metadataページタイトル、説明、正規 URL、Open Graph、Twitter カードのフィールドを取得します
tooltrace_linksアンカーテキスト付きで、すべての内部リンクと外部リンクを抽出します
tooltrace_schemaJSON-LD 構造化データ(Article、Product、FAQ など)を抽出します
tooltrace_seo_auditスコア付きチェック項目と推奨事項で SEO 監査を実行します
tooltrace_tech_stackCMS、フレームワーク、分析ツール、CDN、ホスティングなどを検出します
tooltrace_sitemapXML サイトマップを調査して解析します

接続方法は 2 つあります

ホステッド:コネクタ URL に対応したクライアント向けです。インストールも更新も不要です。

https://mcp.tooltrace.io/mcp
claude mcp add --transport http tooltrace https://mcp.tooltrace.io/mcp \
  --header "Authorization: Bearer your-api-key"

Smithery にも掲載されています。

ローカル:stdio 経由で、プロセスを実行するクライアント向けです。クライアントが HTTP に対応していない場合や、API キーを自分のマシンの外に出したくない場合に使用してください。以下でクイックスタートを説明します。

どちらも同じツールを提供し、消費クレジットも同じです。

クイックスタート

1. 無料の API キーを取得する

tooltrace.io/signup でサインアップしてください。無料プランでは、毎月 1,000 クレジットを利用できます。

2. インストールする
npm install -g @tooltrace/mcp-server
3. MCP クライアントを設定する

Claude Desktop(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "tooltrace": {
      "command": "tooltrace-mcp",
      "env": {
        "TOOLTRACE_API_KEY": "your-api-key"
      }
    }
  }
}

Claude Code:

claude mcp add tooltrace tooltrace-mcp -e TOOLTRACE_API_KEY=your-api-key

Cursor(.cursor/mcp.json):

{
  "mcpServers": {
    "tooltrace": {
      "command": "tooltrace-mcp",
      "env": {
        "TOOLTRACE_API_KEY": "your-api-key"
      }
    }
  }
}

VS Code(.vscode/mcp.json):

{
  "servers": {
    "tooltrace": {
      "command": "tooltrace-mcp",
      "env": {
        "TOOLTRACE_API_KEY": "your-api-key"
      }
    }
  }
}

Codex(~/.codex/config.toml):

[mcp_servers.tooltrace]
command = "tooltrace-mcp"
env = { TOOLTRACE_API_KEY = "your-api-key" }

Windsurf(mcp_config.json):

{
  "mcpServers": {
    "tooltrace": {
      "command": "tooltrace-mcp",
      "env": {
        "TOOLTRACE_API_KEY": "your-api-key"
      }
    }
  }
}

その他の MCP クライアント: TOOLTRACE_API_KEY 環境変数を設定し、stdio 経由で tooltrace-mcp を実行してください。クライアントごとの詳細なセットアップガイドは、tooltrace.io/mcp をご覧ください。

npx で実行する(インストール不要)
TOOLTRACE_API_KEY=your-api-key npx @tooltrace/mcp-server

使用例

接続すると、AI エージェントで次のことができます。

  • 「このブログ記事のメインコンテンツを Markdown として抽出して」
  • 「competitor.com ではどのような技術が使われていますか?」
  • 「ランディングページの SEO 監査を実行して」
  • 「このドキュメントページからすべてのリンクを取得して」
  • 「この商品ページから JSON-LD スキーマを抽出して」
  • 「このウェブサイトのサイトマップを確認して」

レンダリングモード

すべてのツールで render パラメーターを使用できます。

  • never:高速な静的フェッチで、1 クレジットを消費します。サーバー側でレンダリングされるページに最適です。
  • auto(デフォルト):静的に取得し、必要に応じてブラウザーでレンダリングします。1 または 5 クレジットを消費します。
  • always:完全なブラウザーレンダリングで、5 クレジットを消費します。JavaScript を多用する SPA 向けです。

開発

git clone https://github.com/ToolTrace-io/mcp-server.git
cd mcp-server
npm install
npm run build
TOOLTRACE_API_KEY=your-key node dist/index.js

ライセンス

MIT

コメント

MCP は初めてですか?

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

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