Skip to main content
Glama

macOS Automator MCP Server

tsconfig.json5.85 kB
{ "include": ["src/**/*"], "compilerOptions": { /* Visit https://aka.ms/tsconfig to read more about this file */ /* Projects */ // "incremental": true, /* Save .tsbuildinfo files to allow for incremental compilation of projects. */ // "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */ // "tsBuildInfoFile": "./.tsbuildinfo", /* Specify the path to .tsbuildinfo incremental compilation file. */ // "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects. */ // "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */ // "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */ /* Language and Environment */ "target": "esnext", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ "lib": ["esnext"], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ // "jsx": "preserve", /* Specify what JSX code is generated. */ // "libReplacement": true, /* Enable lib replacement. */ // "experimentalDecorators": true, /* Enable experimental support for legacy experimental decorators. */ // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */ // "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'. */ // "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */ // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'. */ // "reactNamespace": "", /* Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit. */ // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ // "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */ /* Modules */ "module": "NodeNext", "rootDir": "src", "moduleResolution": "NodeNext", // "baseUrl": ".", // "rootDirs": [], // "typeRoots": [], // "types": [], // "allowUmdGlobalAccess": true, // "moduleSuffixes": [], // "allowImportingTsExtensions": true, // "rewriteRelativeImportExtensions": true, // "resolvePackageJsonExports": true, // "resolvePackageJsonImports": true, // "customConditions": [], // "noUncheckedSideEffectImports": true, "resolveJsonModule": true, // "allowArbitraryExtensions": true, // "noResolve": true, /* JavaScript Support */ // "allowJs": true, // "checkJs": true, // "maxNodeModuleJsDepth": 1, /* Emit */ // "declaration": true, // "declarationMap": true, // "emitDeclarationOnly": true, // "sourceMap": true, // "inlineSourceMap": true, // "noEmit": true, // "outFile": "./", "outDir": "dist", // "rootDirs": ["src", "scripts"], // "removeComments": true, // "importHelpers": true, // "downlevelIteration": true, // "sourceRoot": "", // "mapRoot": "", // "inlineSources": true, // "emitBOM": true, // "newLine": "crlf", // "stripInternal": true, // "noEmitHelpers": true, // "noEmitOnError": true, // "preserveConstEnums": true, // "declarationDir": "./", /* Interop Constraints */ // "isolatedModules": true, // "verbatimModuleSyntax": true, // "isolatedDeclarations": true, // "erasableSyntaxOnly": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, // "preserveSymlinks": true, "forceConsistentCasingInFileNames": true, /* Type Checking */ "strict": true, // "noImplicitAny": true, // "strictNullChecks": true, // "strictFunctionTypes": true, // "strictBindCallApply": true, // "strictPropertyInitialization": true, // "strictBuiltinIteratorReturn": true, // "noImplicitThis": true, // "useUnknownInCatchVariables": true, // "alwaysStrict": true, // "noUnusedLocals": true, // "noUnusedParameters": true, // "exactOptionalPropertyTypes": true, // "noImplicitReturns": true, // "noFallthroughCasesInSwitch": true, // "noUncheckedIndexedAccess": true, // "noImplicitOverride": true, // "noPropertyAccessFromIndexSignature": true, // "allowUnusedLabels": true, // "allowUnreachableCode": true, /* Completeness */ // "skipDefaultLibCheck": true, "skipLibCheck": true, /* Paths - moved from outside compilerOptions */ "paths": { "@modelcontextprotocol/sdk/server/mcp.js": [ "./node_modules/@modelcontextprotocol/sdk/dist/esm/server/mcp.d.ts" ], "@modelcontextprotocol/sdk/server/stdio.js": [ "./node_modules/@modelcontextprotocol/sdk/dist/esm/server/stdio.d.ts" ], "@modelcontextprotocol/sdk/types.js": [ "./node_modules/@modelcontextprotocol/sdk/dist/esm/types.d.ts" ] } } }

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/SuperCrazyKaizen/macos-automator-mcp'

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