Skip to main content
Glama

Convex MCP server

Official
by get-convex
App.tsx1.02 kB
import { api } from "../convex/_generated/api"; import { justSessionQueries, useSessionQuery, useSessionQueryOverload, } from "./hooks/useServerSession"; const sqApi = justSessionQueries(api); export default function App() { const a = useSessionQuery(sqApi.sessions.unvalidatedQueryNoArgNoObject); // without the overload, no type error const b = useSessionQuery(sqApi.sessions.unvalidatedQueryWithArgNoObject); const c = useSessionQuery(sqApi.sessions.unvalidatedQueryWithArgNoObject, { a: 1, }); // with an overload it works const d = useSessionQueryOverload( sqApi.sessions.unvalidatedQueryNoArgNoObject, ); const e = useSessionQueryOverload( // @ts-expect-error - with the overload this correctly errors sqApi.sessions.unvalidatedQueryWithArgNoObject, ); const f = useSessionQueryOverload( sqApi.sessions.unvalidatedQueryWithArgNoObject, { a: 1 }, ); console.log(a, b, c, d, e, f); return ( <main> <div>Hello, world!</div> </main> ); }

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