mcpField
N
Nstdata Crawl

Nstdata Crawl

リモート
github.com/nstdata-aiその他01 日前に更新
リポジトリ

Nstdata Crawl について

Nstdata Crawlは、MCPクライアントからNstdata CrawlとHTTP/HTTPSプロキシを利用するためのMCPサーバーです。OAuth対応のホスト型リモート接続とローカルstdio構成があり、Markdownや参照コンテンツを含むクロール結果を返します。

主な機能

  1. 01単一のウェブページを取得
  2. 02範囲を限定してサイトをクロール
  3. 03参照されたテキストやバイナリを読み取り
  4. 04HTTP/HTTPSプロキシ経由で対象へリクエスト

活用シーン

  1. 01エージェントのタスク用にウェブページを取得
  2. 02サイト内の指定範囲のページをクロール
  3. 03クロール結果が参照するコンテンツを読む
  4. 04プロキシ経由でリクエストを送信

MCP 対応

MCPクライアントにNstdata Crawlとプロキシのツールを提供します。OAuth対応のホスト型Remote MCPエンドポイントに接続するか、ローカルでstdio実行できます。ローカル利用にはNstdata Crawl APIキーが必要です。

設定

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

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

コマンドはターミナルで実行し、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 CodeCLI セットアップまたはマーケットプレイスプラグイン
Gemini CLICrawl 拡張機能または手動での MCP 設定
Claude Desktop、Cline、Windsurfクライアント設定
VS Code / GitHub CopilotIDE と CLI の設定
OpenCodeOpenCode の設定
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

貢献 · 変更履歴 · セキュリティ · MIT ライセンス

コメント

MCP は初めてですか?

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

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