Remove import.meta.url entry point guard that prevented npx from
invoking main(), and bump version to 0.1.7.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
🔧 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>
Final version with all npm compatibility issues resolved:
- Modern ES module exports configuration
- Optimized file inclusion for smaller package size
- Full MCP integration testing completed
- Ready for production use
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add exports field for modern ES module support
- Add files field to explicitly control published content
- Update version to 0.1.3 with improved npm packaging
- Remove circular dependency causing installation issues
- Optimize package size from 79.7KB to 64.5KB
- Update .mcp.json to use npm package instead of local build
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Replace non-existent 'incus show' command with 'incus info'
- Remove --format json flag as incus info doesn't support it
- Bump version to 0.1.1
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Replace actual server names (jp1, kr1, lambda) with generic examples
- Use remote1, remote2 as example remote server names
- Keep documentation generic for public distribution
- Change package name to @ironclads/incus-mcp
- Successfully published to npm registry
- Public access with 27 files (16.3 kB package size)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Complete MCP server for Incus container management
- 10 tools for instance lifecycle operations (create, start, stop, etc.)
- 2 resources for instance and remote server data
- Support for multiple Incus remotes with TLS authentication
- TypeScript implementation with comprehensive error handling
- Test suite for validation and integration testing
- MCP configuration for Claude Code integration
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>