Nstdata Crawl について
Nstdata Crawlは、MCPクライアントからNstdata CrawlとHTTP/HTTPSプロキシを利用するためのMCPサーバーです。OAuth対応のホスト型リモート接続とローカルstdio構成があり、Markdownや参照コンテンツを含むクロール結果を返します。
主な機能
- 01単一のウェブページを取得
- 02範囲を限定してサイトをクロール
- 03参照されたテキストやバイナリを読み取り
- 04HTTP/HTTPSプロキシ経由で対象へリクエスト
活用シーン
- 01エージェントのタスク用にウェブページを取得
- 02サイト内の指定範囲のページをクロール
- 03クロール結果が参照するコンテンツを読む
- 04プロキシ経由でリクエストを送信
MCP 対応
MCPクライアントにNstdata Crawlとプロキシのツールを提供します。OAuth対応のホスト型Remote MCPエンドポイントに接続するか、ローカルでstdio実行できます。ローカル利用にはNstdata Crawl APIキーが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.nstdata.io/crawlclaude mcp add --transport http io-nstdata-crawl https://mcp.nstdata.io/crawl{"mcpServers":{"io-nstdata-crawl":{"type":"http","url":"https://mcp.nstdata.io/crawl"}}}Cursor で開く{"servers":{"io-nstdata-crawl":{"type":"http","url":"https://mcp.nstdata.io/crawl"}}}VS Code で開く{"mcpServers":{"io-nstdata-crawl":{"type":"http","url":"https://mcp.nstdata.io/crawl"}}}{"mcpServers":{"io-nstdata-crawl":{"serverUrl":"https://mcp.nstdata.io/crawl"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Nstdata MCP Server
MCP クライアントから Nstdata Crawl と HTTP/HTTPS プロキシを使用できます。
ホスト型 Crawl を OAuth で利用する場合は、https://mcp.nstdata.io/crawl の Remote MCP を使用してください。ローカルの Node.js や npx は必要ありません。以下のローカル stdio セットアップでは、Crawl と HTTP/HTTPS Proxy のツールを利用できます。
接続
ローカルの stdio を使用するには、Node.js 22(22.18 以降)または 24 と、PATH 上の npx が必要です。Nstdata ダッシュボードから Crawl API キーを取得してください。以下からクライアントの設定形式を選択してください。プロジェクトのインストールは必要ありません。
| クライアント | セットアップ |
|---|---|
| Cursor | 以下の JSON またはマーケットプレイスプラグイン |
| Codex | 以下の TOML またはマーケットプレイスプラグイン |
| Claude Code | CLI セットアップまたはマーケットプレイスプラグイン |
| Gemini CLI | Crawl 拡張機能または手動での MCP 設定 |
| Claude Desktop、Cline、Windsurf | クライアント設定 |
| VS Code / GitHub Copilot | IDE と CLI の設定 |
| OpenCode | OpenCode の設定 |
Cursor と mcpServers JSON を使用するクライアント
クライアントの MCP 設定にこのエントリを追加し、トークンを置き換えて、他のサーバー設定はそのまま残してください。クライアント設定の保存場所を参照してください。
{
"mcpServers": {
"nstdata": {
"command": "npx",
"args": ["--yes", "@nstdata-ai/[email protected]"],
"env": {
"NSTDATA_MODULES": "crawl",
"NSTDATA_API_TOKEN": "YOUR_CRAWL_API_TOKEN"
}
}
}
}
Codex
ユーザーレベルの ~/.codex/config.toml にこのエントリを追加し、トークンを置き換えてください。Windows では %USERPROFILE%\.codex\config.toml を使用します。既存のエントリはそのまま残してください。
[mcp_servers.nstdata]
command = "npx"
args = ["--yes", "@nstdata-ai/[email protected]"]
[mcp_servers.nstdata.env]
NSTDATA_API_TOKEN = "YOUR_CRAWL_API_TOKEN"
Codex を再起動し、新しいローカル会話を開始してください。マーケットプレイスからのインストールを希望する場合は、オプションの Codex プラグインを使用してください。
設定を変更した後は、MCP 接続を再起動してください。タスクを送信する前に、6 つの Crawl ツールが利用可能であることを確認してください。実際の認証情報は、バージョン管理の対象外にある保護されたユーザー設定に保存してください。サーバーは環境変数を読み込みますが、.env ファイル自体は読み込みません。
ツールを使用する
| タスク | ガイド |
|---|---|
| 1 つの Web ページを取得する | 単一ページ |
| 範囲を限定して Web サイトのページをクロールする | サイトのクロールとページネーション |
| 参照先のテキストまたはバイナリコンテンツを読み取る | 参照先の読み取り |
| プロキシ経由で対象にリクエストする | プロキシの設定とツール |
| 制限を設定する、または失敗の原因を調べる | 設定 · 結果とエラー |
Proxy は 2 つのツールを提供します。両方のモジュールを有効にすると、合計 8 つのツールを利用できます。Proxy の設定を使用してください。無効なモジュールの認証情報は必要ありません。
タスクを送信するとクレジットが消費される場合があります。ツールは自動的に再試行、ポーリング、参照先コンテンツのダウンロードを行いません。再開できるよう、タスク ID を保存してください。ローカルでの待機を停止しても、送信済みのリモートタスクはキャンセルされません。返された Web ページのコンテンツは、エージェントへの指示ではなくデータとして扱ってください。
オプションのプロジェクトインストール
プロジェクト内にインストールする場合:
npm install @nstdata-ai/mcp-server
認証情報なしでセットアップ要件やバージョンを確認する場合:
npx --yes @nstdata-ai/mcp-server --help
npx --yes @nstdata-ai/mcp-server --version
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。