mongodb/mongodb

MCP Server

MongoDB MCP Server - official MongoDB Atlas and database operations

MongoDB Atlas and database operations MCP server. Manage clusters, databases, collections, and run queries.

MCP Server

  • Package: @mongodb-js/mongodb-mcp-server (renamed to mongodb-mcp-server)
  • Transport: stdio
  • Command: npx @mongodb-js/mongodb-mcp-server

Authentication

MongoDB connection string and/or Atlas API credentials

VariableRequiredDescription
MDB_MCP_CONNECTION_STRINGNoMongoDB connection string
MDB_MCP_API_CLIENT_IDNoAtlas API client ID
MDB_MCP_API_CLIENT_SECRETNoAtlas API client secret

Available Tools

ToolDescription
findQuery documents
aggregateAggregation pipeline
insert_oneInsert document
update_oneUpdate document
delete_oneDelete document
list_databasesList databases
list_collectionsList collections
atlas-list-clustersList Atlas clusters

Configuration Example

toml
[[mcp.servers]]
name = "mongodb"
type = "stdio"
command = "npx"
args = ["-y", "@mongodb-js/mongodb-mcp-server (renamed to mongodb-mcp-server)"]
timeout_seconds = 60
env = { MDB_MCP_CONNECTION_STRING = "your-value", MDB_MCP_API_CLIENT_ID = "your-value", MDB_MCP_API_CLIENT_SECRET = "your-value" }
tools = []

Notes: DEPRECATED name — renamed to mongodb-mcp-server. 20+ tools covering Atlas + database ops.