Skip to main content
Glama
SourireConcept

CloudZIR MCP Server

CloudZIR MCP Server

TypeScript Node.js Vercel Ready License

CloudZIR MCP Server is a Model Context Protocol (MCP) server implementation with integrated CloudZIR system prompts and context management for enterprise-grade AI applications.

šŸŽÆ Features

  • šŸ¤– Complete MCP Server Implementation - Full compliance with Model Context Protocol specification

  • šŸŽØ CloudZIR System Prompts - Master system prompts for consistent AI behavior

  • šŸ—ļø Enterprise Architecture - Production-ready, scalable, and secure

  • ⚔ Zero Approximation - Intelligent automation with strict validation

  • šŸ“¦ TypeScript Ready - Full type safety and excellent IDE support

  • šŸš€ Vercel Deployment - One-click deployment to Vercel

  • šŸ”’ Security First - Built-in security headers and best practices

šŸ“‹ Requirements

  • Node.js: >= 18.x

  • npm: >= 9.x

  • Vercel Account (for deployment)

šŸš€ Quick Start

1. Installation

# Clone the repository
git clone https://github.com/SourireConcept/cloudzir-mcp-server.git
cd cloudzir-mcp-server

# Install dependencies
npm install

2. Configuration

# Copy environment variables
cp .env.example .env

# Edit .env with your configuration
nano .env

3. Development

# Start development server
npm run dev

4. Production Build

# Build TypeScript
npm run build

# Start production server
npm start

šŸ“‚ Project Structure

cloudzir-mcp-server/
ā”œā”€ā”€ src/
│   ā”œā”€ā”€ index.ts                 # MCP Server entry point
│   └── prompts/
│       ā”œā”€ā”€ system-prompts.ts    # CloudZIR system prompts
│       └── cloudzir-context.ts  # CloudZIR context & configuration
ā”œā”€ā”€ dist/                        # Compiled JavaScript output
ā”œā”€ā”€ package.json                 # Dependencies & scripts
ā”œā”€ā”€ tsconfig.json               # TypeScript configuration
ā”œā”€ā”€ vercel.json                 # Vercel deployment config
ā”œā”€ā”€ .env.example                # Environment variables template
└── README.md                   # This file

šŸ” Environment Variables

Create a .env file based on .env.example:

# Server Configuration
NODE_ENV=production
PORT=3000

# AI Model Configuration
OPENAI_API_KEY=sk-your-key-here
HUGGINGFACE_API_KEY=hf_your-token-here
ANTHROPIC_API_KEY=sk-ant-your-key-here

# Database
DATABASE_URL=postgresql://...

# Logging
LOG_LEVEL=info
DEBUG=false

🌐 Deployment on Vercel

Option 1: Using Vercel Dashboard

  1. Go to Vercel Dashboard

  2. Click "Add New" → "Project"

  3. Select your GitHub repository

  4. Vercel will auto-detect vercel.json configuration

  5. Add environment variables in project settings

  6. Deploy!

Option 2: Using Vercel CLI

# Install Vercel CLI
npm i -g vercel

# Deploy
vercel

# Add environment variables
vercel env add OPENAI_API_KEY
vercel env add ANTHROPIC_API_KEY

# Deploy with environment variables
vercel --prod

šŸ“” API Usage

Initialize MCP Client

import { Client } from "@modelcontextprotocol/sdk/client/index.js";

const client = new Client({
  name: "my-client",
  version: "1.0.0",
});

// Connect to CloudZIR MCP Server
await client.connect(transport);

Access System Prompts

import { SYSTEM_PROMPTS, getSystemPrompt } from "./src/prompts/system-prompts";

// Get master system prompt
const masterPrompt = getSystemPrompt("master");

// Get development context prompt
const devPrompt = getSystemPrompt("development");

šŸ›ļø CloudZIR System Prompts

Master Prompt

The core AI consciousness with CloudZIR's fundamental rules:

  • Zero approximation

  • Production-ready by default

  • Complete, coherent, and connected logic

  • Security and scalability built-in

Development Prompt

Specialized context for platform development with:

  • Code quality standards

  • Component architecture guidelines

  • Error handling requirements

  • Performance optimization rules

Infrastructure Prompt

Cloud infrastructure and deployment guidance:

  • Security-first approach

  • Scalability planning

  • Monitoring and observability

  • Disaster recovery procedures

šŸ”§ Available Commands

# Development
npm run dev          # Start development server with hot reload
npm run build        # Compile TypeScript to JavaScript

# Production
npm start            # Run production server
npm run build && npm start

# Vercel
vercel               # Deploy to Vercel (staging)
vercel --prod        # Deploy to Vercel (production)

šŸ“š Documentation

šŸ”’ Security

  • āœ… All HTTP headers properly configured

  • āœ… Input validation and sanitization

  • āœ… Environment variables in .env (not committed)

  • āœ… Secrets management through Vercel

  • āœ… CORS configured for security

  • āœ… SQL injection prevention

  • āœ… XSS protection headers

šŸ¤ Contributing

Contributions are welcome! Please:

  1. Fork the repository

  2. Create a feature branch: git checkout -b feature/amazing-feature

  3. Commit your changes: git commit -m 'Add amazing feature'

  4. Push to the branch: git push origin feature/amazing-feature

  5. Open a Pull Request

šŸ“ License

MIT License - see LICENSE file for details

šŸ‘Øā€šŸ’» Author

Sourire Concept

šŸ™ Acknowledgments

  • CloudZIR Platform Team

  • Model Context Protocol Developers

  • Vercel Platform

  • TypeScript Community


Made with ā¤ļø by Sourire Concept

F
license - not found
-
quality - not tested
-
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • MCP server for AI agent profiles and smart notes. 60+ coding prompt packs with expert personas.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • Cloud-hosted MCP server for durable AI memory

View all MCP Connectors

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/SourireConcept/cloudzir-mcp-server'

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