Skip to main content
Glama

Convex MCP server

Official
by get-convex
createContextHook.ts594 B
import React, { useContext } from "react"; type ReturnType<T> = [React.Context<T>, () => T]; /** * Creates a new context + hook to use it easily. * @returns */ export function createContextHook<T>({ name, defaultValue, }: { name: string; defaultValue?: any; }): ReturnType<T> { const NewContext = React.createContext<T>(defaultValue); function useContextHook() { const context = useContext<T>(NewContext); if (!context) { throw new Error(`${name} cannot be used outside it's Provider.`); } return context; } return [NewContext, useContextHook]; }

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/get-convex/convex-backend'

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