Skip to main content
Glama

AURA MCP Server

by antidump
VERCEL_DEPLOY.mdβ€’2.92 kB
# Vercel Deployment Guide ## Quick Deploy to Vercel ### Prerequisites - GitHub account - Vercel account (sign up at https://vercel.com) - AURA API key (get from https://aura.adex.network) ### Deployment Steps #### Option 1: Using Vercel Dashboard (Recommended) 1. **Push to GitHub** ```bash git add . git commit -m "Ready for Vercel deployment" git push origin main ``` 2. **Import to Vercel** - Go to https://vercel.com/new - Import your GitHub repository - Vercel will auto-detect the Node.js project 3. **Configure Environment Variables** - In Vercel dashboard, go to Settings β†’ Environment Variables - Add: `AURA_API_KEY` = your_api_key_here - Add: `NODE_ENV` = production 4. **Deploy** - Click "Deploy" - Your app will be live at: `https://your-app.vercel.app` #### Option 2: Using Vercel CLI 1. **Install Vercel CLI** ```bash npm install -g vercel ``` 2. **Login to Vercel** ```bash vercel login ``` 3. **Deploy** ```bash # First deployment (creates project) vercel # Production deployment vercel --prod ``` 4. **Set Environment Variables** ```bash vercel env add AURA_API_KEY # Enter your API key when prompted ``` #### Option 3: Automated Script ```bash # Run the deployment script node deploy-to-vercel.js ``` ### Vercel Configuration The project includes `vercel.json` with optimized settings: ```json { "version": 2, "builds": [ { "src": "package.json", "use": "@vercel/node" } ], "routes": [ { "src": "/", "dest": "dist/http-server.js" }, { "src": "/api/(.*)", "dest": "dist/http-server.js" } ] } ``` ### Testing Your Deployment 1. **Check Health Endpoint** ```bash curl https://your-app.vercel.app/api/health ``` 2. **Test Swap API** ```bash curl -X POST https://your-app.vercel.app/api/swap/parse \ -H "Content-Type: application/json" \ -d '{"text": "swap 1 ETH to USDC on Base"}' ``` ### Port Configuration The server automatically uses Vercel's dynamic port: - `process.env.PORT` (Vercel) - Falls back to `5000` for local development ### Troubleshooting **Build Errors:** - Make sure all TypeScript files compile: `npm run build` - Check that all .js extensions are present in imports **API Errors:** - Verify AURA_API_KEY is set in Vercel environment variables - Check function logs in Vercel dashboard **Module Not Found:** - Clear Vercel cache and redeploy - Ensure all dependencies are in package.json (not devDependencies for runtime) ### Performance Tips 1. **Enable Edge Functions** (if supported) 2. **Use Vercel Analytics** for monitoring 3. **Set up custom domain** for production use 4. **Enable caching** for static assets ### Support - Vercel Docs: https://vercel.com/docs - AURA API Docs: https://aura.adex.network/docs - GitHub Issues: Report bugs in your repository

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/antidump/MCP'

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