Skip to main content
Glama
ampcome-mcps

Apify Model Context Protocol Server

by ampcome-mcps
input.ts1.32 kB
/* * Actor input processing. */ import log from '@apify/log'; import type { Input } from './types.js'; /** * Process input parameters, split Actors string into an array * @param originalInput * @returns input */ export function processInput(originalInput: Partial<Input>): Input { const input = originalInput as Input; // actors can be a string or an array of strings if (input.actors && typeof input.actors === 'string') { input.actors = input.actors.split(',').map((format: string) => format.trim()) as string[]; } // enableAddingActors is deprecated, use enableActorAutoLoading instead if (input.enableAddingActors === undefined) { if (input.enableActorAutoLoading !== undefined) { log.warning('enableActorAutoLoading is deprecated, use enableAddingActors instead'); input.enableAddingActors = input.enableActorAutoLoading === true || input.enableActorAutoLoading === 'true'; } else { input.enableAddingActors = true; } } else { input.enableAddingActors = input.enableAddingActors === true || input.enableAddingActors === 'true'; } // If beta present, set input.beta to true input.beta = input.beta !== undefined && (input.beta !== false && input.beta !== 'false'); return input; }

Latest Blog Posts

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/ampcome-mcps/apify-mcp'

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