MCP Installer
Introduction
MCP Installer serves the following tools
find-mcp: finding Model Context Protocol (MCP) servers from registry
collect-config: collecting config to be used for connection to mcp server
install-mcp: installing mcp server to your local machine
Getting Started
Prerequisites
Node.js (v14.0.0 or higher)
npm or yarn
SMITHERY_API_KEY (https://smithery.ai/)
Installation
You can install MCP Installer using the following command:
Where:
<client-type>: Currently supported clients are 'cursor' or 'claude'<your-smithery-api-key>: Enter your Smithery API key
Example:
Upon successful installation, you will see the message "✅ MCP server installed successfully."
Note: Depending on the client type, the configuration file will be created in the following locations:
Cursor:
Windows:
%APPDATA%\Cursor\mcp.jsonmacOS:
~/.cursor/mcp.jsonLinux:
~/.config/Cursor/mcp.json
Claude:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Local setup
Install dependencies
Set up environment variables Create a
.envfile in the project root directory and add the following:
Running the server:
The server will display the message "MCP Finder Server running on stdio" when successfully started.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Enables finding, configuring, and installing Model Context Protocol (MCP) servers from the Smithery registry directly into Cursor or Claude Desktop applications.