MCP ExplorerExplorer

Claude Desktop Mcp Installer

@OwnIDon a month ago
1 MIT
FreeCommunity
AI Systems
Claude Desktop MCP Installer

Overview

What is Claude Desktop Mcp Installer

The claude-desktop-mcp-installer is a utility designed to facilitate the addition of MCP servers to Claude Desktop, allowing users to easily configure and manage their server connections.

Use cases

Use cases include adding new MCP servers for development purposes, managing server configurations for testing environments, and facilitating easy access to remote services through Claude Desktop.

How to use

To use the claude-desktop-mcp-installer, you can run it directly with npx without installation. For example, use the command ‘npx @ownid/claude-desktop-installer ’ to add a new MCP server. Alternatively, you can install it globally using npm and then run it.

Key features

Key features include easy integration of MCP servers into Claude Desktop, command line options for help and version information, and the ability to update configuration files automatically for different operating systems.

Where to use

The claude-desktop-mcp-installer is primarily used in software development environments where Claude Desktop is utilized, particularly for managing and connecting to various MCP servers.

Content

Claude Desktop MCP Server Installer

A simple utility to add MCP servers to Claude Desktop.

npm version

Installation

This package is designed to be used with npx without installation:

npx @ownid/claude-desktop-installer <server-name> <server-url>

Usage

Add a new MCP server to Claude Desktop:

npx @ownid/claude-desktop-installer luminok http://localhost:4001/cm9fkjx5e0001ma0q76oaar0c/sse

This will add a server named “luminok” to your Claude Desktop configuration.

Global Installation:

npm install -g @ownid/claude-desktop-installer
claude-desktop-installer <server-name> <server-url>

Command Line Options:

--help, -h     Display usage information
--version, -v  Display version information

How it works

The installer updates the Claude Desktop configuration file with a new MCP server entry in the following format:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "luminok": {
      "command": "npx",
      "args": [
        "@ownid/mcp-remote",
        "http://localhost:4001/cm9fkjx5e0001ma0q76oaar0c/sse"
      ]
    }
  }
}

Requirements

  • Node.js 14 or later
  • Claude Desktop installed

Troubleshooting

Common Issues

  1. Configuration file not updating

    • Make sure Claude Desktop is not running when you update the configuration
    • Check that you have write permissions to the configuration directory
  2. MCP server not appearing in Claude Desktop

    • Restart Claude Desktop after adding the MCP server
    • Verify the configuration file was updated correctly

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers