Skip to main content
Glama

mcp-google-sheets

hooks-factory.ts615 B
import { isNil } from '@activepieces/shared' import { FastifyBaseLogger } from 'fastify' export const hooksFactory = { create<T>(defaultHooks: (log: FastifyBaseLogger) => T) { let hooksCreator: (log: FastifyBaseLogger) => T return { set(newHooksCreator: (log: FastifyBaseLogger) => T): void { hooksCreator = newHooksCreator }, get(log: FastifyBaseLogger): T { if (isNil(hooksCreator)) { return defaultHooks(log) } return hooksCreator(log) }, } }, }

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