Skip to main content
Glama

Convex MCP server

Official
by get-convex
download.ts747 B
import { ConvexHttpClient } from "convex/browser"; import { api } from "../convex/_generated/api"; require("dotenv").config(); const client = new ConvexHttpClient(process.env.VITE_CONVEX_URL!); /** * Logs an array containing all messages from the paginated query "listMessages" * by combining pages of results into a single array. */ async function getAllMessages() { let continueCursor = null; let isDone = false; let page; const results = []; while (!isDone) { ({ continueCursor, isDone, page } = await client.query(api.messages.list, { paginationOpts: { numItems: 5, cursor: continueCursor }, })); console.log("got", page.length); results.push(...page); } console.log(results); } getAllMessages();

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