Virtual Engineer MCP Server
Provides tools for querying MongoDB Atlas operational data (assets, alarms, telemetry, service history) and performing vector and hybrid search over knowledge and case notes, enabling AI agents to retrieve relevant chiller troubleshooting information.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Virtual Engineer MCP ServerHelp me troubleshoot alarm A1.01 on chiller CH-ATL-003."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Virtual Engineer
AI-assisted chiller troubleshooting demo powered by MongoDB Atlas. A field engineer describes a symptom; an LLM agent retrieves operational facts and knowledge through MCP tools, with live visibility into MongoDB retrieval patterns in the demo UI.
What it demonstrates
Deterministic grounding — asset resolution, alarms, telemetry, service history
Probabilistic retrieval — Atlas Vector Search and hybrid case search
Real-time transparency — query patterns, pipelines, and latency in the UI
Two demo paradigms — Evidence Board (technical) and Field Chat with X-ray (business)
Related MCP server: Florentine.ai MCP Server
Architecture
Demo UI (React) → LLM Agent (SSE) → MCP Server → Atlas
├── Database (operational data)
├── Vector Search (knowledge, cases)
└── Atlas Search (case notes)See docs/architecture.md for details.
Prerequisites
Node.js 18+
MongoDB Atlas cluster
OpenAI or Anthropic API key (for chat)
Quick start
cp .env.example .env # add MONGODB_URI, OPENAI_API_KEY
npm install
npm run seed:drop # load sample data into virtual_engineer database
# Terminal 1 — backend (MCP + chat API)
npm run mcp:dev
# Terminal 2 — demo UI
cd frontend && npm install && npm run devOpen http://localhost:5173.
Demo scenarios
Chiller | Alarm | Story |
CH-ATL-003 | A1.01 | Hero — repeat motor temperature fault |
CH-DAL-002 | 207 | High condenser pressure / cooling tower |
CH-PHX-005 | Co.A1 | Compressor board communication loss |
CH-ATL-001 | — | Stable unit (negative control) |
Starter prompts are on the Overview tab. See scripts/data/README.md for the full scenario matrix.
Scripts
Command | Purpose |
| Start MCP server + chat API ( |
| Reseed Atlas with sample data |
| Smoke tests (server must be running) |
| Demo UI dev server ( |
Documentation
Doc | Purpose |
Operations, env vars, troubleshooting | |
Test commands and dry-run scenarios | |
Atlas Search / Vector Search index definitions | |
Build phase tracker |
License
Requirements
Product and design rationale: Virtual Engineer High-Level Requirements and Design Logic.md
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceAI assistant application that integrates FastMCP server with MongoDB Atlas knowledge base, enabling direct MCP tool calling for document search and retrieval through a complete REST API.Last updated
- Alicense-qualityCmaintenanceEnables natural language querying of MongoDB data by transforming AI agent questions into MongoDB aggregations. Supports secure data separation, semantic vector search, and advanced lookup capabilities for database interactions.Last updated4,4256MIT
- Flicense-qualityDmaintenanceEnables AI agents to query MongoDB databases and project management REST APIs through a universal MCP interface, providing read-time access to workspace data.Last updated
- Alicense-qualityBmaintenanceA smart MCP gateway that routes AI agents to the right tools using hybrid search (vector + full-text) on MongoDB Atlas, collapsing the retrieval infrastructure into a single query.Last updatedMIT
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
A paid remote MCP for AI SDK data query MCP, built to return verdicts, receipts, usage logs, and aud
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/benkipnis/virtual_engineer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server