Employee MCP Server (Mongo + AI Pipeline)
Provides tools for querying and managing employee data in a MongoDB collection, enabling CRUD operations and aggregation queries via natural language.
Uses NVIDIA's API (e.g., Google Gemma models) for AI planning and analysis tasks.
Allows using local AI models through Ollama for query planning and data analysis.
Enables integration with OpenAI's models for processing natural language queries and generating MongoDB commands.
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., "@Employee MCP Server (Mongo + AI Pipeline)Who earns the highest salary?"
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.
Employee MCP Server (Mongo + AI Pipeline)
Architecture is now:
AI Planner
Mongo Executor
AI Analysis Result
No SQL path is used.
MongoDB
Default URI:
mongodb://admin:password@localhost:27017
On startup, the server seeds large dummy administration-style data (1500 employees) into:
DB:
employee_adminCollection:
employees
Related MCP server: NestJS MongoDB MCP Server
Common model environment
Create .env (or set environment variables):
AI_PROVIDER=nvidia
AI_TIMEOUT_MS=30000
MONGO_URI=mongodb://admin:password@localhost:27017
MONGO_DB_NAME=employee_admin
MONGO_COLLECTION=employees
OLLAMA_HOST=http://127.0.0.1:11434
OLLAMA_MODEL=qwen2.5:3b
OLLAMA_CHAT_PATH=/api/chat
OPENAI_API_KEY=
OPENAI_MODEL=gpt-4.1-mini
OPENAI_BASE_URL=https://api.openai.com
CLAUDE_API_KEY=
CLAUDE_MODEL=claude-3-5-sonnet-20241022
CLAUDE_BASE_URL=https://api.anthropic.com
CLAUDE_MAX_TOKENS=2048
NVIDIA_API_KEY=
NVIDIA_MODEL=google/gemma-4-31b-it
NVIDIA_BASE_URL=https://integrate.api.nvidia.com
NVIDIA_MAX_TOKENS=16384
NVIDIA_TOP_P=0.95
NVIDIA_ENABLE_THINKING=trueSupported providers:
ollamaopenaiclaudenvidia
Run
npm install
node test-client.mjs --testsInteractive:
node test-client.mjsExample queries
Who has the highest salary?Who earns the least?What is the difference between highest and lowest salary?What is the average salary?How many employees are there?List employees in Administration
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
- AlicenseNot gradedqualityCmaintenanceEnables 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.5,1296MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants like Claude to interact with MongoDB databases through standardized MCP tools. Supports full CRUD operations, aggregations, and natural language queries with Clean Architecture and dual transport modes (STDIO/HTTP).
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact natively with MongoDB databases, including schema discovery, CRUD operations, aggregation pipelines, and index management via natural language.31MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with MongoDB databases through natural language, supporting document CRUD, aggregation, collection listing, and statistics.74,685Apache 2.0
Related MCP Connectors
GibsonAI MCP server: manage your databases with natural language
Official Microsoft MCP Server to query Microsoft Entra data using natural language
Analytical memory for AI agents: a real Postgres queried in plain English over MCP. One command.
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/aparajithaselvamani/MCP-SERVER-SETUP-'
If you have feedback or need assistance with the MCP directory API, please join our Discord server