Variable: McpIntegrationSchema
const McpIntegrationSchema: ZodObject<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<{
[key: string]: unknown;
target_field: string;
secret_reference_id: string;
secret_key?: string | null;
value_format?: string | null;
}, ZodTypeDef, {
[key: string]: unknown;
target_field: string;
secret_reference_id: string;
secret_key?: string | null;
value_format?: string | null;
}>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<{
[key: string]: unknown;
target_field: string;
secret_reference_id: string;
secret_key?: string | null;
value_format?: string | null;
}, ZodTypeDef, {
[key: string]: unknown;
target_field: string;
secret_reference_id: string;
secret_key?: string | null;
value_format?: string | null;
}>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<{
[key: string]: unknown;
target_field: string;
secret_reference_id: string;
secret_key?: string | null;
value_format?: string | null;
}, ZodTypeDef, {
[key: string]: unknown;
target_field: string;
secret_reference_id: string;
secret_key?: string | null;
value_format?: string | null;
}>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/ai-gateway.ts:987
An MCP server integration.