Skip to main content
Glama
reflagcom

Bucket Feature Flags MCP Server

Official
by reflagcom
HuddleFeature.tsx1.24 kB
"use client"; import React from "react"; import { useBooleanFlagValue, useObjectFlagDetails, } from "@openfeature/react-sdk"; import { track } from "@/app/featureManagement"; const flagKey = "huddle"; export const HuddleFeature = () => { const isEnabled = useBooleanFlagValue(flagKey, false); const { variant: huddleMeetingProvider, value: config } = useObjectFlagDetails(flagKey, { joinUrl: "https://zoom.us/join", }); return ( <div className="border border-gray-300 p-6 rounded-xl dark:border-neutral-800 dark:bg-zinc-800/30"> <h3 className="text-xl mb-4">Huddle feature enabled:</h3> <pre> <code className="font-mono font-bold">{JSON.stringify(isEnabled)}</code> </pre> <h3 className="text-xl mb-4"> Huddle using <strong>{huddleMeetingProvider}</strong>: </h3> <pre> <code className="font-mono font-bold"> Join the huddle at <a href={config.joinUrl}>{config.joinUrl}</a> </code> </pre> <button className="border-solid m-auto max-w-60 border-2 border-indigo-600 rounded-lg p-2 mt-4 disabled:opacity-50" onClick={() => track(flagKey)} > Track usage </button> </div> ); };

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/reflagcom/bucket-javascript-sdk'

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