Skip to main content
Glama

Confluence Wiki MCP Server

by WindieChai
build.js1.38 kB
const esbuild = require('esbuild'); const production = process.argv.includes('--production'); const watch = process.argv.includes('--watch'); async function main() { const ctx = await esbuild.context({ entryPoints: ['extension/extension.ts'], bundle: true, format: 'cjs', minify: production, sourcemap: !production, sourcesContent: false, platform: 'node', outfile: 'dist/extension.js', external: ['vscode'], logLevel: 'warning', plugins: [ /* add to the end of plugins array */ esbuildProblemMatcherPlugin ], target: ['es2020'], mainFields: ['module', 'main'], conditions: ['import', 'require'] }); if (watch) { await ctx.watch(); } else { await ctx.rebuild(); await ctx.dispose(); } } /** * @type {import('esbuild').Plugin} */ const esbuildProblemMatcherPlugin = { name: 'esbuild-problem-matcher', setup(build) { build.onStart(() => { console.log('[watch] build started'); }); build.onEnd(result => { result.errors.forEach(({ text, location }) => { console.error(`✘ [ERROR] ${text}`); if (location == null) return; console.error(` ${location.file}:${location.line}:${location.column}:`); }); console.log('[watch] build finished'); }); } }; main().catch(e => { console.error(e); process.exit(1); });

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/WindieChai/confluence-wiki-mcp-server-extension'

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