import 'reflect-metadata';
import 'dotenv/config';
import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
async function bootstrap() {
const app = await NestFactory.create(AppModule, {
logger: ['error', 'warn', 'log'],
});
await app.listen(3000);
console.log('๐ Gamma MCP Server is running on http://localhost:3000');
console.log('๐ Available resources:');
console.log(' - gamma://folders - List workspace folders');
console.log(' - gamma://themes - List available themes');
console.log('๐ ๏ธ Available tools:');
console.log(' - generate_gamma - Generate Gamma content with AI');
}
bootstrap().catch(err => {
console.error('Failed to start server:', err);
process.exit(1);
});