Integrations
Provides repository statistics and metrics for NPM packages hosted on GitHub
Offers comprehensive NPM package analysis including version tracking, dependency mapping, security scanning, and quality metrics
Verifies TypeScript support and compatibility for NPM packages
NPMセンチネルMCP
AIを活用し、NPMパッケージ分析に革命を起こす強力なモデルコンテキストプロトコル(MCP)サーバーです。ClaudeおよびAnthropic AIとの統合が可能で、パッケージのセキュリティ、依存関係、パフォーマンスに関するリアルタイムのインテリジェンスを提供します。このMCPサーバーは、瞬時のインサイトとスマートな分析を提供することで、npmエコシステムを保護・最適化し、最新の開発ワークフローにおけるパッケージ管理の意思決定をより迅速かつ安全にします。
特徴
- バージョン分析と追跡
- 依存関係の分析とマッピング
- セキュリティ脆弱性スキャン
- パッケージ品質メトリクス
- ダウンロードの傾向と統計
- TypeScriptサポート検証
- パッケージサイズ分析
- メンテナンスメトリクス
- リアルタイムパッケージ比較
- 標準化されたエラー処理とMCP応答形式
- パフォーマンスの向上と API レート制限管理のための効率的なキャッシュ
- Zodを使用した厳密なスキーマ検証と型安全性
注: サーバーは、MCP 統合を通じて AI 支援分析を提供します。
インストール
VS Codeにインストール
VS Code MCP 設定ファイルに以下を追加してください。詳しくはVS Code MCP ドキュメントをご覧ください。
ドッカー
建てる
使用法
/projects
にディレクトリをマウントして Docker を使用して MCP サーバーを実行できます。
複数のディレクトリの場合:
注意: 適切なアクセスのために、マウントされたすべてのディレクトリは/projects
の下にある必要があります。
Claude Desktopでの使用
これをclaude_desktop_config.json
に追加します:
構成ファイルの場所:
- Windows:
%APPDATA%/claude-desktop/claude_desktop_config.json
- macOS:
~/Library/Application Support/claude-desktop/claude_desktop_config.json
- Linux:
~/.config/claude-desktop/claude_desktop_config.json
NPX
API
サーバーはモデルコンテキストプロトコルを介してツールを公開します。すべてのツールは標準化されたレスポンス形式に準拠しています。
リソース
npm://registry
: NPM レジストリ インターフェースnpm://security
: セキュリティ分析インターフェースnpm://metrics
: パッケージメトリクスインターフェース
ツール
npmバージョン
- パッケージのすべてのバージョンを取得する
- 入力:
packages
(文字列[]) - 戻り値: リリース日を含むバージョン履歴
npm最新
- 最新バージョン情報を取得する
- 入力:
packages
(文字列[]) - 戻り値: 最新バージョンの詳細と変更ログ
npmDeps
- パッケージの依存関係を分析する
- 入力:
packages
(文字列[]) - 戻り値: 完全な依存関係ツリー分析
npmTypes
- TypeScriptのサポートを確認する
- 入力:
packages
(文字列[]) - 戻り値: TypeScript 互換性ステータス
npmサイズ
- パッケージサイズを分析する
- 入力:
packages
(文字列[]) - 戻り値: バンドルサイズとインポートコストの分析
npmの脆弱性
- セキュリティの脆弱性をスキャンする
- 入力:
packages
(文字列[]) - 戻り値: セキュリティ勧告と深刻度評価
npmトレンド
- ダウンロードトレンドを取得する
- 入力:
packages
(文字列[])period
(「先週」 | 「先月」 | 「昨年」)
- 戻り値: ダウンロード統計の推移
npm比較
- 複数のパッケージを比較する
- 入力:
packages
(文字列[]) - 戻り値: 詳細な比較指標
npmメンテナー
- パッケージメンテナーを取得する
- 入力:
packages
(文字列[]) - 戻り値: メンテナーの情報と活動
npmスコア
- パッケージ品質スコアを取得する
- 入力:
packages
(文字列[]) - 返品: 包括的な品質指標
npmパッケージReadme
- パッケージのREADMEを取得する
- 入力:
packages
(文字列[]) - 戻り値: フォーマットされたREADMEコンテンツ
npm検索
- パッケージを検索
- 入力:
query
(文字列)limit
(数値、オプション)
- 戻り値: メタデータと一致するパッケージ
npmライセンス互換性
- ライセンスの互換性を確認する
- 入力:
packages
(文字列[]) - 戻り値: ライセンス分析と互換性情報
npmリポジトリ統計
- リポジトリの統計情報を取得する
- 入力:
packages
(文字列[]) - 戻り値: GitHub/リポジトリのメトリクス
npm非推奨
- 廃止予定の確認
- 入力:
packages
(文字列[]) - 返品: 非推奨ステータスと代替品
npm変更ログ分析
- パッケージの変更ログを分析する
- 入力:
packages
(文字列[]) - 戻り値: 変更ログの概要と影響分析
npmの代替
- パッケージの代替品を探す
- 入力:
packages
(文字列[]) - 返品: 比較した類似パッケージ
npm品質
- パッケージの品質を評価する
- 入力:
packages
(文字列[]) - 返品: 品質指標とスコア
npmメンテナンス
- メンテナンス状況を確認する
- 入力:
packages
(文字列[]) - 返品: メンテナンス活動指標
建てる
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。
MIT ©ネクズス
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
セキュリティ脆弱性スキャン、依存関係分析、パッケージ比較、品質評価のための複数のツールを通じて、NPM パッケージの AI を活用した分析を可能にするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityAudits npm package dependencies for security vulnerabilities, providing detailed reports and fix recommendations with MCP integration.Last updated -12624TypeScriptMIT License
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.Last updated -72JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enhances AI-generated code quality through comprehensive analysis across 10 critical dimensions, helping identify issues before they become problems.Last updated -3PythonApache 2.0
- AsecurityFlicenseAqualityA Model Context Protocol server that allows AI models to fetch detailed information about npm packages and discover popular packages in the npm ecosystem.Last updated -1TypeScript