We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/reflagcom/bucket-javascript-sdk'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
client.ts•664 B
import { ReflagClient as ReflagNodeClient } from "@reflag/node-sdk";
const secretKey = process.env.REFLAG_SECRET_KEY || "";
const offline = process.env.CI === "true";
declare global {
var serverClient: ReflagNodeClient;
}
/**
* Create a singleton server client and store it in globalThis.
* This avoids creating multiple instances of the client in each loaded chunk.
* @returns The server client.
*/
export async function getServerClient() {
if (!globalThis.serverClient) {
globalThis.serverClient = new ReflagNodeClient({
secretKey,
offline,
});
}
await globalThis.serverClient.initialize();
return globalThis.serverClient;
}