Skip to main content
Glama
evaluateErrorRule.jsโ€ข560 B
import { EndpointError } from "../types"; import { evaluateConditions } from "./evaluateConditions"; import { evaluateExpression } from "./evaluateExpression"; export const evaluateErrorRule = (errorRule, options) => { const { conditions, error } = errorRule; const { result, referenceRecord } = evaluateConditions(conditions, options); if (!result) { return; } throw new EndpointError(evaluateExpression(error, "Error", { ...options, referenceRecord: { ...options.referenceRecord, ...referenceRecord }, })); };

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/consigcody94/office-whisperer'

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