Skip to main content
Glama
recepgocmen

Blue Perfumery MCP Server

by recepgocmen
database.js995 B
import mongoose from "mongoose"; import dotenv from "dotenv"; dotenv.config(); const MONGODB_URI = process.env.MONGODB_URI || "mongodb://localhost:27017/blueperfumery"; export const connectDatabase = async () => { try { await mongoose.connect(MONGODB_URI); console.error("✅ MCP Server: MongoDB connected successfully"); console.error(`📊 Database: ${mongoose.connection.name}`); } catch (error) { console.error("❌ MCP Server: MongoDB connection error:", error); throw error; } }; // Handle connection events mongoose.connection.on("error", (err) => { console.error("MCP Server: Mongoose connection error:", err); }); mongoose.connection.on("disconnected", () => { console.error("MCP Server: Mongoose disconnected"); }); // Graceful shutdown process.on("SIGINT", async () => { await mongoose.connection.close(); console.error("MCP Server: MongoDB connection closed"); process.exit(0); }); export default mongoose;

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/recepgocmen/blue-perfumery-mcp-server'

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