Skip to main content
Glama

Bangalore BMTC Mobility Connectivity Platform

by ajeetraina
User.js790 B
const mongoose = require('mongoose'); const userSchema = new mongoose.Schema( { name: { type: String, required: [true, 'Please add a name'], }, email: { type: String, required: [true, 'Please add an email'], unique: true, match: [ /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/, 'Please add a valid email', ], }, password: { type: String, required: [true, 'Please add a password'], minlength: 6, select: false, }, role: { type: String, enum: ['user', 'admin'], default: 'user', }, apiKey: { type: String, unique: true, sparse: true, }, }, { timestamps: true, } ); module.exports = mongoose.model('User', userSchema);

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/ajeetraina/bengaluru-bmtc-mcp'

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