mirror of
https://github.com/samvallad33/vestige.git
synced 2026-05-08 15:22:37 +02:00
feat: add MCPB bundle and fix npm package distribution
Two distribution methods now available: 1. npm (for Claude Code / developers): npm install -g vestige-mcp-server claude mcp add vestige vestige-mcp -s user 2. MCPB (for Claude Desktop / one-click install): Download vestige-1.1.0.mcpb from releases, double-click Changes: - Renamed npm package to vestige-mcp-server (vestige-mcp was taken) - Fixed postinstall to download binaries from GitHub releases - Added vestige-mcpb package with manifest and build script - Uploaded .mcpb bundle to v1.1.0 release Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
a104219db2
commit
ed6aeadb70
7 changed files with 117 additions and 5 deletions
|
|
@ -7,6 +7,7 @@ const os = require('os');
|
|||
const { execSync } = require('child_process');
|
||||
|
||||
const VERSION = require('../package.json').version;
|
||||
const BINARY_VERSION = '1.1.0'; // GitHub release version for binaries
|
||||
const PLATFORM = os.platform();
|
||||
const ARCH = os.arch();
|
||||
|
||||
|
|
@ -34,7 +35,7 @@ const target = `${archStr}-${platformStr}`;
|
|||
const isWindows = PLATFORM === 'win32';
|
||||
const archiveExt = isWindows ? 'zip' : 'tar.gz';
|
||||
const archiveName = `vestige-mcp-${target}.${archiveExt}`;
|
||||
const downloadUrl = `https://github.com/samvallad33/vestige/releases/download/v${VERSION}/${archiveName}`;
|
||||
const downloadUrl = `https://github.com/samvallad33/vestige/releases/download/v${BINARY_VERSION}/${archiveName}`;
|
||||
|
||||
const targetDir = path.join(__dirname, '..', 'bin');
|
||||
const archivePath = path.join(targetDir, archiveName);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue