MongoDB用户管理MCP服务器

一个基于Model Context Protocol的服务器,用于向MongoDB插入用户并从任意集合动态搜索数据,适用于需要类型安全数据库操作的AI工具集成场景。

  • by MahbubulHasanSakib
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 MahbubulHasanSakib/mcp-server-built-LLM

使用说明

MCP Mongo Users Server (TypeScript + Zod)

A Model Context Protocol (MCP) server written in TypeScript that inserts users into a MongoDB database and can search data dynamically (conditional query) from any database collection with type-safe validation using Zod. Fully compatible with MCP Inspector for testing.


🚀 Features

  • MCP server using SDK v1.25.1
  • Strict input validation with Zod
  • Inserts users into MongoDB users collection
  • Search data dynamically from any MongoDB collection
  • STDIO transport ready for MCP Inspector
  • TypeScript ready for Node.js 18+
  • Easily extendable for update/delete tools or HTTP transport

🛠 Prerequisites

  • Node.js v18+
  • MongoDB running locally (mongodb://127.0.0.1:27017)
  • npm installed

⚡ Quick Start

Install dependencies, build, and run:

npm install       # Install dependencies
npm run build     # Compile TypeScript into dist/
npm start         # Start the MCP server