Package Intel MCP について
Package Intel MCP は、AI エージェントが npm、PyPI、crates.io のパッケージを評価するためのメタデータとサプライチェーン健全性情報を提供します。レジストリ情報と deps.dev の指標を組み合わせ、API キーは不要です。
主な機能
- 01パッケージのメタデータとバージョン
- 02ダウンロード数と利用状況
- 03直接依存関係の照会
- 04健全性指標とScorecardデータ
- 05キーワードによる検索
活用シーン
- 01依存関係の追加前に健全性を確認
- 02パッケージのリリース履歴を比較
- 03依存関係と保守状況を確認
MCP 対応
HTTP 経由で、パッケージ検索、メタデータ、バージョン、ダウンロード数、依存関係、健全性を調べるツールを MCP クライアントに提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://package.datakoot.com/mcpclaude mcp add --transport http com-datakoot-npm-pypi-crates-packages https://package.datakoot.com/mcp{"mcpServers":{"com-datakoot-npm-pypi-crates-packages":{"type":"http","url":"https://package.datakoot.com/mcp"}}}Cursor で開く{"servers":{"com-datakoot-npm-pypi-crates-packages":{"type":"http","url":"https://package.datakoot.com/mcp"}}}VS Code で開く{"mcpServers":{"com-datakoot-npm-pypi-crates-packages":{"type":"http","url":"https://package.datakoot.com/mcp"}}}{"mcpServers":{"com-datakoot-npm-pypi-crates-packages":{"serverUrl":"https://package.datakoot.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
6| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | パッケージ/crate 名 |
| ecosystem | enum | はい | 検索するパッケージレジストリ。指定可能な値:npm、pypi、cargo。npm | pypi | cargo |
詳細
Package Intel MCP — by Datakoot
AI エージェント向けのソフトウェアサプライチェーンインテリジェンスです。エージェントがタスクの途中で呼び出せる MCP ツールとして提供されるため、依存関係をインストールする前に評価できます。npm、PyPI、crates.io に対応しています。API キーは不要です。
ツール
| ツール | 機能 | ソース |
|---|---|---|
package_info | パッケージのメタデータ:説明、最新バージョン、ライセンス、ホームページとリポジトリへのリンク | npm / PyPI / crates.io |
package_versions | リリース日を含む全バージョン履歴 | npm / PyPI / crates.io |
package_downloads | ダウンロード数と人気度の指標 | npm / PyPI / crates.io |
package_dependencies | 指定バージョンの直接依存関係 | deps.dev |
package_health | OpenSSF Scorecard、スター数、依存しているパッケージ数などの健全性指標 | deps.dev |
package_search | キーワードによるパッケージ検索 | npm / PyPI / crates.io |
各ツールで ecosystem に指定できる値は、npm、pypi、crates です。API キーは不要です。
クイックスタート
claude mcp add --transport http package-intel https://package.datakoot.com/mcp
または、任意の MCP クライアントから https://package.datakoot.com/mcp に接続してください。
キーも登録も不要。10 秒でお試しください
ターミナルに次の内容を貼り付けてください。
curl -s https://package.datakoot.com/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "package_health", "arguments": {"ecosystem": "npm", "name": "express"}}}'
npm パッケージ express のサプライチェーン健全性スナップショット(バージョン、ダウンロード数、依存関係、メンテナンス状況の指標)が表示されます。API キーは不要で、登録も必要ありません。
または、任意の MCP クライアントから URL に接続し、エージェントに自然な言葉で尋ねてください。
- 「npm パッケージ
expressの健全性はどうですか?」 - 「
left-padを追加する前に、活発にメンテナンスされていて広く使われているか確認できますか?」
データと帰属表示
データは、npm、PyPI、crates.io の公開レジストリ API と、依存関係グラフおよび OpenSSF Scorecard の健全性指標を提供する deps.dev(Google Open Source Insights、CC-BY 4.0)から取得しています。パッケージデータは公式の公開 API から提供され、情報提供のみを目的としています。
Datakoot の一部です。AI エージェント向けの、キー不要のインテリジェンス API を提供しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。