Skip to main content
Glama

MCP Lambda Server

by markvp
esbuild.cli.js966 B
const { build } = require('esbuild'); const { join, resolve } = require('path'); const alias = require('esbuild-plugin-alias'); const { dependencies } = require('./package.json'); const entry = join(__dirname, 'src/bin/mcp-lambda-sam.ts'); const outfile = join(__dirname, 'bin/mcp-lambda-sam.js'); async function buildProject() { await build({ entryPoints: [entry], resolveExtensions: ['.ts', '.js', '.json'], outfile, bundle: true, platform: 'node', format: 'cjs', target: 'node20', sourcemap: true, minify: true, define: { 'process.env.NODE_ENV': '"production"', }, plugins: [ alias({ '../deploy': resolve(__dirname, 'dist/deploy.js'), }), ], treeShaking: true, external: [...Object.keys(dependencies || {}), '../dist/deploy.js'], }).catch(() => process.exit(1)); } buildProject();

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/markvp/mcp-lambda-sam'

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