Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
Server README | Main documentation and usage guide for this NPM Info Server. |
MCP Full Specification | The llms-full.txt content providing a comprehensive overview of the Model Context Protocol. |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
npmVersions | Get all available versions of an NPM package |
npmLatest | Get the latest version and changelog of an NPM package |
npmDeps | Analyze dependencies and devDependencies of an NPM package |
npmTypes | Check TypeScript types availability and version for a package |
npmSize | Get package size information including dependencies and bundle size |
npmVulnerabilities | Check for known vulnerabilities in packages |
npmTrends | Get download trends and popularity metrics for packages |
npmCompare | Compare multiple NPM packages based on various metrics |
npmMaintainers | Get maintainers information for NPM packages |
npmScore | Get consolidated package score based on quality, maintenance, and popularity metrics |
npmPackageReadme | Get the README content for NPM packages |
npmSearch | Search for NPM packages with optional limit |
npmLicenseCompatibility | Check license compatibility between multiple packages |
npmRepoStats | Get repository statistics for NPM packages |
npmDeprecated | Check if packages are deprecated |
npmChangelogAnalysis | Analyze changelog and release history of packages |
npmAlternatives | Find alternative packages with similar functionality |
npmQuality | Analyze package quality metrics |
npmMaintenance | Analyze package maintenance metrics |