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,
});

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…