Skip to main content
Glama
update-server-json-version.js898 B
#!/usr/bin/env node /* eslint-disable */ import { readFileSync, writeFileSync } from 'fs'; import { join, dirname } from 'path'; import { fileURLToPath } from 'url'; const __filename = fileURLToPath(import.meta.url); const __dirname = dirname(__filename); const version = process.argv[2]; if (!version) { console.error('Usage: node update-server-json-version.js <version>'); process.exit(1); } const serverJsonPath = join(__dirname, '..', 'server.json'); try { const data = JSON.parse(readFileSync(serverJsonPath, 'utf8')); data.version = version; if (data.packages && data.packages.length > 0) { data.packages[0].version = version; } writeFileSync(serverJsonPath, JSON.stringify(data, null, 2) + '\n'); console.log(`Updated server.json to version ${version}`); } catch (error) { console.error(`Failed to update server.json: ${error.message}`); process.exit(1); }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hypothesi/mcp-server-tauri'

If you have feedback or need assistance with the MCP directory API, please join our Discord server