Token导航 LogoToken导航TokenDH.com
mongo MCP server logo
开发工具stdio官方级别未说明来源级核验

mongo MCP server

MCP Server

mongodb mcp server를 만들어보자

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
MongoDBTypeScriptClaude数据库工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

seeun0210

提供方

seeun0210

最后核验

2026/5/18 02:53

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MongoDB MCP服务器

MongoDB数据库的Model Context Protocol(MCP)服务器。该服务器可以分析MongoDB数据库的结构,并利用AI生成查询。

功能

1.生成ERD(generateErd)

通过分析数据库的集合结构,创建实体关系图(ERD)。

  • 输入参数:
  {
    "database": "string",
    "collections": ["string"],  // 선택적
    "format": "mermaid" | "json"  // 기본값: "mermaid"
  }
  • 使用示例:
  {
    "database": "test",
    "format": "mermaid"
  }

2.生成查询(generateQuery)

基于自然语言描述创建MongoDB查询。分析数据库的实际结构以生成准确的查询。

  • 输入参数:
  {
    "database": "string",
    "collection": "string",
    "description": "string",
    "type": "mongodb" | "mongoose",  // 기본값: "mongodb"
    "includeExplanation": boolean  // 기본값: true
  }
  • 使用示例:
  {
    "database": "test",
    "collection": "users",
    "description": "오늘 가입한 사용자 찾기",
    "type": "mongodb"
  }

安装和运行

  1. 依赖性安装:
   npm install
  1. 版本:
   npm run build
  1. 服务器运行:
   node dist/index.js "mongodb://localhost:27017"

Claude桌面设置

要在MacOS上与Claude Desktop一起使用,请设置如下:

  1. 设置文件位置: ~/Library/Application Support/Claude/claude_desktop_config.json
  1. 添加MCP服务器设置:
   {
     "mcp": {
       "servers": [
         {
           "name": "mongodb",
           "command": "node /path/to/mongo-mcp-server/dist/index.js mongodb://localhost:27017/test"
         }
       ]
     }
   }
  1. 重新启动Claude Desktop

开发

项目结构

src/
├── index.ts          # 메인 서버 코드
├── tools/
│   ├── generateErd.ts    # ERD 생성 도구
│   └── generateQuery.ts  # 쿼리 생성 도구

添加新工具

  1. src/tools 在目录中创建新的工具文件
  2. 实现工具界面:
   export const newTool = {
     parameters: {
       // 파라미터 정의
     },
     async execute(params: any, context: { client: MongoClient }) {
       // 도구 로직 구현
     },
   };
  1. src/index.ts在中注册工具

目录标签

目录标签

MongoDBTypeScriptClaude数据库工具developer-toolsmongo_mcpmcp-server本地部署查询生成ERD生成AI辅助

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP