A simple utility to add MCP servers to Claude Desktop.
This package is designed to be used with npx
without installation:
npx @ownid/claude-desktop-installer <server-name> <server-url>
npx @ownid/claude-desktop-installer luminok http://localhost:4001/cm9fkjx5e0001ma0q76oaar0c/sse
This will add a server named "luminok" to your Claude Desktop configuration.
npm install -g @ownid/claude-desktop-installer
claude-desktop-installer <server-name> <server-url>
--help, -h Display usage information
--version, -v Display version information
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"
]
}
}
}
- Node.js 14 or later
- Claude Desktop installed
-
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
-
MCP server not appearing in Claude Desktop
- Restart Claude Desktop after adding the MCP server
- Verify the configuration file was updated correctly
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.