npm-search MCP Server logo

npm-search MCP Server

by btwiuse

The npm-search MCP Server allows you to search for npm packages using the `npm search` command. It enables seamless integration with tools like Claude and Zed for enhanced npm package discovery.

View on GitHub

Last updated: N/A

What is npm-search MCP Server?

The npm-search MCP Server is a Model Context Protocol server that provides a tool to search for npm packages. It acts as a bridge between applications like Claude and Zed and the npm registry, allowing users to search for packages directly within these environments.

How to use npm-search MCP Server?

The server can be installed via Smithery, npm, or uv. After installation, it needs to be configured within the settings of the target application (e.g., Claude or Zed) by specifying the command and arguments to execute the server. Once configured, you can use the search_npm_packages tool with a search query to find relevant npm packages.

Key features of npm-search MCP Server

  • Search for npm packages using the npm search command

  • Integration with Claude.app and Zed

  • Installation via Smithery, npm, or uv

  • Configuration examples for different environments

  • Supports Model Context Protocol

Use cases of npm-search MCP Server

  • Searching for npm packages directly within Claude or Zed

  • Finding relevant packages for a specific project

  • Discovering new packages for web development

  • Automating npm package discovery workflows

  • Integrating npm search functionality into other applications

FAQ from npm-search MCP Server

What is MCP?

MCP stands for Model Context Protocol. It's a protocol that allows applications to communicate with external tools and services.

How do I install the server?

You can install the server using Smithery, npm, or uv. Refer to the installation instructions in the README.

How do I configure the server for Claude?

Add the provided JSON configuration to your Claude settings, specifying the command and arguments to run the server.

How do I configure the server for Zed?

Add the provided JSON configuration to your Zed settings.json, specifying the command and arguments to run the server.

What is the search_npm_packages tool?

It is the tool provided by the server to search for npm packages. It requires a query argument specifying the search term.