Skip to main content
Glama

ChatGPT App with OAuth2 + MCP + Privy

by Jahnik
package.jsonโ€ข1.74 kB
{ "name": "mcp2", "version": "1.0.0", "type": "module", "description": "ChatGPT App with OAuth2 bridge using Privy.io and MCP", "scripts": { "dev": "bun --watch src/server/index.ts", "dev:widgets": "vite build --config src/widgets/vite.config.ts --watch", "dev:all": "concurrently \"bun run dev:widgets\" \"sleep 2 && bun run dev\"", "build": "bun run build:client && bun run build:widgets && bun run build:server", "build:client": "vite build --config src/client/vite.config.ts", "build:widgets": "vite build --config src/widgets/vite.config.ts", "build:server": "tsc -p tsconfig.server.json", "start": "NODE_ENV=production bun dist/server/index.js", "preview": "bun run build && bun run start", "test": "bun test", "type-check": "tsc --noEmit" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.20.2", "@privy-io/react-auth": "^1.92.4", "@privy-io/server-auth": "^1.32.5", "cors": "^2.8.5", "express": "^4.21.2", "jose": "^6.1.1", "jsonwebtoken": "^9.0.2", "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.28.0", "uuid": "^11.0.3", "zod": "^3.23.8" }, "devDependencies": { "@tailwindcss/postcss": "^4.1.17", "@types/cors": "^2.8.17", "@types/express": "^5.0.0", "@types/jsonwebtoken": "^9.0.7", "@types/node": "^22.10.1", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@types/uuid": "^10.0.0", "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "^10.4.22", "bun-types": "^1.3.2", "concurrently": "^9.1.0", "postcss": "^8.5.6", "tailwindcss": "^4.1.17", "typescript": "^5.7.2", "vite": "^6.0.1", "vite-express": "^0.19.0" } }

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/Jahnik/mcp2'

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