Skip to main content
Glama

NPM MCP サーバー

鍛冶屋のバッジ

これは、npm パッケージに関する情報を取得する機能を提供するモデル コンテキスト プロトコル (MCP) サーバーです。

特徴

  1. パッケージ検索: npm パッケージの詳細情報を取得するためのツール

  2. 人気パッケージ: 最も人気のある 10 個の npm パッケージをリストするリソース

Related MCP server: NPM Sentinel MCP

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の NPM MCP サーバーを自動的にインストールするには:

npx -y @smithery/cli install @mateusribeirocampos/npm-mcp-server --client claude

手動でインストールする

npm install

建てる

npm run build

ランニング

npm start

開発の場合:

npm run dev

使用法

サーバーは主に 2 つの機能を公開します。

1. searchNpmPackageツール

特定のnpmパッケージに関する詳細情報を取得します。このツールは、以下を含む包括的なパッケージ情報を返します。

  • パッケージ名

  • 最新バージョン

  • 説明

  • 著者情報

  • ホームページURL

  • リポジトリURL

  • 依存関係リスト

使用例:

const result = await server.tools.searchNpmPackage({ packageName: "react" });

応答例:

{ "name": "react", "version": "18.2.0", "description": "React is a JavaScript library for building user interfaces.", "author": "Meta Open Source", "homepage": "https://reactjs.org/", "repository": { "url": "https://github.com/facebook/react.git" }, "dependencies": { "loose-envify": "^1.1.0" } }

2. 人気のパッケージリソース

最も人気のある10個のnpmパッケージを人気順にリストします。リスト内の各パッケージには以下が含まれます。

  • パッケージ名

  • 説明

  • 現在のバージョン

リソースURI: npm://popular

応答例:

[ { "name": "lodash", "description": "Lodash modular utilities", "version": "4.17.21" }, // ... more packages ]

AIモデルとの統合

この MCP サーバーは AI モデルと統合して次のことが可能になります。

  1. インストール前にパッケージ情報を取得する

  2. 異なるパッケージバージョンを比較する

  3. 依存関係を分析する

  4. 人気の代替品を探す

  5. クイックパッケージ概要を取得する

テクノロジー

  • タイプスクリプト

  • モデルコンテキストプロトコルSDK

  • ノードフェッチ

  • ゾッド

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mateusribeirocampos/npm-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server