Fix npm package deployment and usage documentation
🔧 Resolve npmjs deployment issue: - Add npm global installation guide (npm install -g @ironclads/incus-mcp) - Update Claude Desktop configuration with two options - Fix mcp-config-example.json to use global binary - Update CLAUDE.md with correct remote server list (removed lambda) ✅ npm package now works correctly with global installation 📚 Documentation updated with clear installation options 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
25
README.md
25
README.md
@@ -36,6 +36,16 @@ Seamlessly works with all your configured Incus remotes:
|
||||
|
||||
## 🚀 Quick Start
|
||||
|
||||
### Installation from NPM (Recommended)
|
||||
```bash
|
||||
# Global installation (recommended for Claude Desktop)
|
||||
npm install -g @ironclads/incus-mcp
|
||||
|
||||
# Verify installation
|
||||
incus-mcp --version
|
||||
which incus-mcp
|
||||
```
|
||||
|
||||
### Installation from Source
|
||||
```bash
|
||||
# Clone the repository
|
||||
@@ -78,6 +88,21 @@ npm start
|
||||
|
||||
Add to your Claude Desktop MCP configuration (`~/.config/claude-desktop/config.json`):
|
||||
|
||||
#### Option 1: Using Global NPM Installation (Recommended)
|
||||
```json
|
||||
{
|
||||
"mcpServers": {
|
||||
"incus": {
|
||||
"command": "incus-mcp",
|
||||
"env": {
|
||||
"PATH": "/usr/local/bin:/opt/homebrew/bin:/usr/bin:/bin"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
#### Option 2: Using Local Installation
|
||||
```json
|
||||
{
|
||||
"mcpServers": {
|
||||
|
||||
Reference in New Issue
Block a user