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 |
---|---|
No resources |
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 |