tooltrace について
ToolTraceは、AIエージェントやMCPクライアントにウェブページ抽出とサイト調査のツールを提供するMCPサーバーです。ホスト型HTTP接続とローカルstdioに対応し、必要に応じてブラウザーでレンダリングします。
主な機能
- 01ページ本文・メタデータ・リンクの抽出
- 02JSON-LD構造化データの解析
- 03ページ単位のSEO監査
- 04ウェブサイトの技術スタック検出
- 05XMLサイトマップの確認
- 06静的取得とブラウザーレンダリング
活用シーン
- 01ウェブページをMarkdownに変換
- 02サイトのSEOと技術スタックを調査
- 03製品ページから構造化データを抽出
- 04ウェブサイトのサイトマップを確認
MCP 対応
ウェブページ取得、メタデータとリンクの抽出、SEO監査、技術スタック検出、サイトマップ確認のツールを提供します。ホスト型HTTPエンドポイントまたはローカルstdioで接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.tooltrace.io/mcpclaude mcp add --transport http io-tooltrace https://mcp.tooltrace.io/mcp{"mcpServers":{"io-tooltrace":{"type":"http","url":"https://mcp.tooltrace.io/mcp"}}}Cursor で開く{"servers":{"io-tooltrace":{"type":"http","url":"https://mcp.tooltrace.io/mcp"}}}VS Code で開く{"mcpServers":{"io-tooltrace":{"type":"http","url":"https://mcp.tooltrace.io/mcp"}}}{"mcpServers":{"io-tooltrace":{"serverUrl":"https://mcp.tooltrace.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.tooltrace.io/mcp認証が必要ツール
7| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | 抽出する公開ウェブページの URL |
| mode | enum | いいえ | `'structured'` は解析済みデータ、`'raw'` は HTML、`'both'` はすべてを表します。structured | raw | both |
| render | enum | いいえ | レンダリングモード。`'never'` = 高速な静的取得(1 クレジット)。`'auto'` = まず静的取得し、必要に応じてブラウザーを使用。`'always'` = ブラウザーレンダリング(5 クレジット)。never | auto | always |
| include | array | いいえ | レスポンスに含めるフィールド。 |
| wait_until | enum | いいえ | ブラウザーのナビゲーションのマイルストーン。ブラウザーレンダリング時のみ使用します。domcontentloaded | load | networkidle |
| wait_for_selector | string | いいえ | レンダリング済みページで待機する 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_schema | JSON-LD 構造化データ(Article、Product、FAQ など)を抽出します |
tooltrace_seo_audit | スコア付きチェック項目と推奨事項で SEO 監査を実行します |
tooltrace_tech_stack | CMS、フレームワーク、分析ツール、CDN、ホスティングなどを検出します |
tooltrace_sitemap | XML サイトマップを調査して解析します |
接続方法は 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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。