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
import { AuthConfig } from "convex/server";
import { jwksDataUri } from "../authCredentials.js";
// This deploy needs to succeed for these tests to work so these providers
// all need to be valid. Invalid providers and the error messages they cause
// are tested in analyze tests.
export default {
providers: [
{
type: "customJwt",
applicationID: "App 1",
issuer: "https://issuer.example.com/1",
jwks: jwksDataUri,
algorithm: "RS256",
},
{
type: "customJwt",
// application ID (aud) is not required
//applicationID: "App 2",
issuer: "https://issuer.example.com/no-aud-specified",
jwks: jwksDataUri,
algorithm: "RS256",
},
{
type: "customJwt",
applicationID: "App 3",
issuer: "https://issuer.example.com/3",
jwks: "https://example.com/not/a/jwks",
algorithm: "RS256",
},
{
type: "customJwt",
applicationID: "App 4",
issuer: "https://issuer.example.com/4",
jwks: "data:invalid,not-a-valid-jwks",
algorithm: "RS256",
},
],
} satisfies AuthConfig;