Skip to main content
Glama
MarkdownProvider.tsx682 B
'use client'; import { createContext, type FC, type PropsWithChildren, type ReactNode, useContext, } from 'preact/compat'; type MarkdownContextValue = { renderMarkdown: (markdown: string) => ReactNode; }; type MarkdownProviderProps = PropsWithChildren<MarkdownContextValue>; const MarkdownContext = createContext<MarkdownContextValue>({ renderMarkdown: (markdown: string) => markdown, }); export const useMarkdownContext = () => useContext(MarkdownContext); export const MarkdownProvider: FC<MarkdownProviderProps> = ({ children, renderMarkdown, }) => ( <MarkdownContext.Provider value={{ renderMarkdown }}> {children} </MarkdownContext.Provider> );

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/aymericzip/intlayer'

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