Skip to main content
Glama

n8n-workflow-builder-mcp

by ifmelate
llm.ts1.53 kB
import { generateN8nId } from './id'; export function normalizeLLMParameters(params: Record<string, any>): Record<string, any> { const normalized: Record<string, any> = { ...params }; if (normalized.modelName && !normalized.model) { normalized.model = normalized.modelName; delete normalized.modelName; } if (normalized.model && typeof normalized.model === 'string') { const modelValue = normalized.model; normalized.model = { "__rl": true, "value": modelValue, "mode": "list", "cachedResultName": modelValue }; } if (normalized.options?.credentials?.providerType) { const credType = normalized.options.credentials.providerType; delete normalized.options.credentials; if (credType === 'openAi' || credType === 'openAiApi') { normalized.credentials = { "openAiApi": { "id": generateN8nId(), "name": "OpenAi account" } }; } } if (normalized.credentialsType && !normalized.credentials) { const credType = normalized.credentialsType; if (credType === 'openAi' || credType === 'openAiApi') { normalized.credentials = { "openAiApi": { "id": generateN8nId(), "name": "OpenAi account" } }; } delete normalized.credentialsType; } return normalized; }

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/ifmelate/n8n-workflow-builder-mcp'

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