INNER CODE UNIT · JavaScript
getServerVersion
bvisible/mcp-ssh-manager · src/index.js:638
function getServerVersion() {
try {
const pkgPath = path.join(__dirname, '..', 'package.json');
const version = JSON.parse(fs.readFileSync(pkgPath, 'utf8')).version;
if (version) return version;
} catch (error) {
logger.warn('Could not read version from package.json', { error: error.message });
}
return '0.0.0-unknown';
}
// Create MCP server
const serverVersion = getServerVersion();
const server = new McpServer({
name: 'mcp-ssh-manager',
version: serverVersion,
});