aem-mcp-server
Version:
AEM Model Context Protocol (MCP) server
3 lines (2 loc) • 671 B
JavaScript
#!/usr/bin/env node
"use strict";import s from"yargs";import{hideBin as t}from"yargs/helpers";import{startServer as r}from"./index.js";const e=s(t(process.argv)).options({host:{type:"string",default:"http://localhost:4502",alias:"H"},user:{type:"string",default:"admin",alias:"u"},pass:{type:"string",default:"admin",alias:"p"},id:{type:"string",default:"",alias:"i",describe:"clientId"},secret:{type:"string",default:"",alias:"s",describe:"clientSecret"},mcpPort:{type:"number",default:8502,alias:"m"}}).help().alias("h","help").parseSync();e.help&&process.exit(0);const{host:a,user:i,pass:l,mcpPort:p,id:o,secret:n}=e;r({host:a,user:i,pass:l,mcpPort:p,id:o,secret:n});