Skip to main content
Glama

mcp-google-sheets

permission-needed-tooltip.tsx693 B
import { t } from 'i18next'; import React from 'react'; import { Tooltip, TooltipContent, TooltipTrigger, } from '@/components/ui/tooltip'; export const PermissionNeededTooltip = React.forwardRef< HTMLButtonElement, { children: React.ReactNode; hasPermission: boolean } >(({ children, hasPermission }, ref) => { return ( <Tooltip delayDuration={100}> <TooltipTrigger ref={ref} asChild disabled={!hasPermission}> <div>{children}</div> </TooltipTrigger> {!hasPermission && ( <TooltipContent side="top">{t('Permission needed')}</TooltipContent> )} </Tooltip> ); }); PermissionNeededTooltip.displayName = 'PermissionNeededWrapper';

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/activepieces/activepieces'

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