Skip to main content
Glama
tsup.config.ts795 B
import { defineConfig } from 'tsup'; import { readFileSync, writeFileSync, chmodSync } from 'fs'; export default defineConfig({ entry: { index: 'src/index.ts', 'diagnostic-cli': 'src/diagnostic-cli.ts', }, format: ['esm'], target: 'node18', platform: 'node', outDir: 'build', clean: true, sourcemap: true, dts: true, splitting: false, shims: false, external: [], noExternal: [], treeshake: true, minify: false, onSuccess: async () => { console.log('Setting executable permissions...'); chmodSync('build/index.js', '755'); chmodSync('build/diagnostic-cli.js', '755'); console.log('Build complete!'); }, esbuildOptions(options) { // Set sourceRoot for Sentry options.sourceRoot = '/'; options.sourcesContent = true; }, });

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/SampsonKY/XcodeBuildMCP'

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