Skip to main content
Glama
parse-args.ts511 B
type ParsedArgs = Record<string, string | boolean>; export function parseArgs(args: string[] = process.argv.slice(2)): ParsedArgs { const parsedArgs: ParsedArgs = {}; for (let i = 0; i < args.length; i++) { const arg = args[i]; if (arg.startsWith('--')) { const key = arg.slice(2); if (i + 1 < args.length && !args[i + 1].startsWith('--')) { parsedArgs[key] = args[i + 1]; i++; } else { parsedArgs[key] = true; } } } return parsedArgs; }

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/kakehashi-inc/mattermost-mcp-server'

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