npm-search-mcp-server
The npm-search MCP Server is a Model Context Protocol server designed to search for npm packages by executing the `npm search` command. It features configuration options for integration with applications like Claude and Zed, and supports different installation methods including npm and uvx.
npm-search MCP Server
A Model Context Protocol server that allows you to search for npm packages. Key features include:
- Available Tools:
search_npm_packages
: Search for npm packages using a query.
Installation
- Installing via Smithery: Automatic installation for Claude Desktop.
- Using NPM (recommended): Install globally with npm.
- Using uv: Use
uvx
to run directly without specific installation.
Configuration
Settings can be configured for applications like Claude and Zed through adjustments in their respective settings files.
Example Interactions
- Search for npm packages using a query to find results with names, descriptions, versions, authors, and licenses.
Debugging
Debug using the MCP inspector for both npx and uvx installations.
Examples of Questions for Claude
- "Search for express package on npm"
- "Find packages related to react"
Contributing
Contributions are encouraged to expand functionalities, enhance tools, and improve documentation. Pull requests with new ideas or bug fixes are welcome.
License
Licensed under the MIT License, allowing use, modification, and distribution under its terms.