Data MCP Server について
Data MCP Serverは、ウェブページの取得や構造化抽出、検索、ブラウザー操作などのツールをMCPクライアントに提供します。プロファイル管理とドキュメントリソースも利用できます。
主な機能
- 01ウェブページを形式付きで取得
- 02リンク先のページを巡回
- 03HTMLを構造化JSONに変換
- 04Bingでウェブ検索
- 05ブラウザー自動化エージェントの実行
- 06永続プロファイルの管理
活用シーン
- 01ウェブページの内容抽出
- 02関連ページをまたいだ情報収集
- 03不規則なHTMLのJSON変換
- 04複雑なブラウザー操作の自動化
MCP 対応
スクレイピング、巡回、抽出、検索、ブラウザー自動化、プロファイル管理のツールをMCPクライアントに公開します。ドキュメントもMCPリソースとして提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Data MCP サーバー
これは Data の Model Context Protocol(MCP)サーバーです。ウェブページのスクレイピング、構造化データの抽出、クロールを行うさまざまなツールを提供します。また、OpenAI の CUA、Anthropic の Claude Computer Use、Browser Use などの汎用ブラウザーエージェントにも簡単にアクセスできます。
Data の詳細についてはこちらをご覧ください。Data API は、MCP サーバーで利用できる機能をすべて含む、より広範な機能をサポートしています。
Model Context Protocol の詳細についてはこちらをご覧ください。
目次
インストール
手動インストール
サーバーをインストールするには、次を実行します。
npx data-mcp <YOUR-DATA-API-KEY>
Cursor での実行
~/.cursor/mcp.json に次のように追加します。
{
"mcpServers": {
"data": {
"command": "npx",
"args": ["-y", "data-mcp"],
"env": {
"DATA_API_KEY": "YOUR-API-KEY"
}
}
}
}
Windsurf での実行
./codeium/windsurf/model_config.json に次のように追加します。
{
"mcpServers": {
"data": {
"command": "npx",
"args": ["-y", "data-mcp"],
"env": {
"DATA_API_KEY": "YOUR-API-KEY"
}
}
}
}
開発
開発目的の場合は、ソースコードからサーバーを直接実行できます。
-
リポジトリをクローンします。
git clone [email protected]:NexusX-MCP/data-mcp-server.git data-mcp cd data-mcp -
依存関係をインストールします。
npm install # or yarn install npm run build -
サーバーを実行します。
node dist/server.js
Claude デスクトップアプリ
これは、Claude デスクトップクライアントで Data MCP サーバーを使用するための設定例です。
{
"mcpServers": {
"data": {
"command": "npx",
"args": ["--yes", "data-mcp"],
"env": {
"DATA_API_KEY": "your-api-key"
}
}
}
}
ツール
scrape_webpage- 任意のウェブページから整形済み(Markdown、スクリーンショットなど)のコンテンツを抽出しますcrawl_webpages- 複数のリンク先ページを巡回し、LLM に適した形式のコンテンツを抽出しますextract_structured_data- 雑然とした HTML を構造化 JSON に変換しますsearch_with_bing- Bing 検索でウェブを検索し、結果を取得しますbrowser_use_agent- Browser Use エージェントを使った高速で軽量なブラウザー自動化openai_computer_use_agent- OpenAI の CUA モデルを使用した汎用自動化claude_computer_use_agent- Claude computer use を使用した複雑なブラウザータスクcreate_profile- 新しい永続的な Data プロファイルを作成します。delete_profile- 既存の永続的な Data プロファイルを削除します。list_profiles- 既存の永続的な Data プロファイルを一覧表示します。
Smithery 経由でのインストール
Smithery 経由で Claude Desktop に Data MCP Server を自動インストールするには、次を実行します。
npx -y @smithery/cli install @data-mcp --client claude
リソース
サーバーは resources メソッドを通じて data のドキュメントを提供します。リソースの検出が可能なクライアントであれば、どれでもアクセスできます。
ライセンス
このプロジェクトは MIT License の下でライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。