Skip to main content
Glama

MCP Server for Asana

by cristip73
import { build } from 'esbuild'; import { readFileSync } from 'fs'; async function main() { const pkg = JSON.parse(readFileSync('package.json', 'utf8')); await build({ entryPoints: ['src/index.ts'], bundle: true, platform: 'node', target: 'node18', format: 'esm', outfile: 'dist/index.js', define: { __VERSION__: JSON.stringify(pkg.version), 'process.env.NODE_ENV': JSON.stringify('production') }, banner: { js: `// Asana MCP Server v${pkg.version}\n` }, external: [ // Node.js built-in modules that should not be bundled 'url', 'http', 'https', 'stream', 'zlib', 'util', 'events', 'buffer', 'querystring', 'asana' ] }); } main().catch(console.error);

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/cristip73/mcp-server-asana'

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