Skip to main content
Glama
package.json4.13 kB
{ "name": "mcp-gateway", "version": "0.1.0", "description": "AI MCP Gateway - Cost-Optimized Multi-Model Orchestrator for Code & Tools", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "mcp-gateway": "./dist/index.js" }, "scripts": { "build": "tsup", "build:prod": "tsup && node scripts/postbuild-obfuscate.js", "build:product": "node scripts/build-product.js", "dev": "tsup --watch", "start": "node dist/index.js", "start:api": "MODE=api node dist/index.js", "start:mcp": "node dist/index.js", "setup:config": "tsx scripts/bootstrap-config.ts", "db:migrate": "tsx scripts/run-migrations.ts", "setup": "node quick-start.js", "test": "vitest run", "test:watch": "vitest", "test:ui": "vitest --ui", "test:e2e": "playwright test", "test:e2e:ui": "playwright test --ui", "test:e2e:debug": "playwright test --debug", "test:e2e:headed": "playwright test --headed", "type-check": "tsc --noEmit", "lint": "eslint src --ext .ts", "format": "prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"", "admin:dev": "npm --workspace=admin-dashboard run dev", "admin:build": "npm --workspace=admin-dashboard run build", "admin:preview": "npm --workspace=admin-dashboard run preview", "deploy": "npm run build:product && docker-compose up -d --build", "re-build": "npm run build && docker-compose up -d --build" }, "keywords": [ "mcp", "model-context-protocol", "ai", "llm", "orchestrator", "multi-model", "cost-optimization", "code-agent" ], "author": "", "license": "MIT", "workspaces": [ "admin-dashboard" ], "dependencies": { "@anthropic-ai/sdk": "^0.27.3", "@modelcontextprotocol/sdk": "^1.24.3", "@openrouter/sdk": "^0.1.27", "@types/express": "^5.0.5", "@types/ssh2": "^1.15.5", "@xterm/addon-fit": "^0.10.0", "@xterm/addon-web-links": "^0.11.0", "@xterm/xterm": "^5.5.0", "axios": "^1.13.2", "bcryptjs": "^3.0.3", "dotenv": "^16.6.1", "express": "^5.1.0", "ioredis": "^5.8.2", "jsonwebtoken": "^9.0.3", "lucide-react": "^0.555.0", "openai": "^4.67.3", "pg": "^8.16.3", "react": "^19.2.0", "react-dom": "^19.2.0", "react-router-dom": "^7.9.6", "ssh2": "^1.17.0", "uuid": "^13.0.0", "winston": "^3.14.2", "ws": "^8.13.0", "zod": "^3.25.76" }, "devDependencies": { "@playwright/test": "^1.48.0", "@types/bcryptjs": "^2.4.6", "@types/jsonwebtoken": "^9.0.10", "@types/node": "^24.10.1", "@types/pg": "^8.15.6", "@types/react": "^19.2.5", "@types/react-dom": "^19.2.3", "@types/uuid": "^10.0.0", "@typescript-eslint/eslint-plugin": "^8.0.0", "@typescript-eslint/parser": "^8.0.0", "@vitejs/plugin-react": "^5.1.1", "@vitest/ui": "^4.0.15", "@yao-pkg/pkg": "^5.16.1", "autoprefixer": "^10.4.22", "eslint": "^9.9.0", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-refresh": "^0.4.24", "globals": "^16.5.0", "javascript-obfuscator": "^4.2.2", "postcss": "^8.5.6", "prettier": "^3.3.3", "supertest": "^6.3.3", "tailwindcss": "^3.4.18", "tsup": "^8.2.3", "tsx": "^4.21.0", "typescript": "^5.9.3", "typescript-eslint": "^8.46.4", "vite": "npm:rolldown-vite@7.2.5", "vitest": "^4.0.15" }, "engines": { "node": ">=20.0.0" }, "pkg": { "assets": [ "dist/instructions.md", "dist/tools/**/*" ], "targets": [ "node20-win-x64", "node20-linux-x64", "node20-macos-x64" ], "outputPath": "product/bin" } }

Latest Blog Posts

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/babasida246/ai-mcp-gateway'

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