I-set up ang MongoDB
Mag-query at mangasiwa ng mga MongoDB database at Atlas cluster gamit ang connection string o Atlas service account.
- Publisher
- MongoDB Opisyal
- Patakbuhin nang lokal
npx -y mongodb-mcp-server@latest --readOnly- Mga transport
- stdio, streamable-http
- Authentication
- Connection string, Atlas service account na may client ID at secret, o pareho.
- Environment
MDB_MCP_CONNECTION_STRINGMDB_MCP_API_CLIENT_IDMDB_MCP_API_CLIENT_SECRET- Mga naa-access nito
- May read at write access; nililimitahan ng --readOnly ang access sa pagbabasa.
- Lisensya
- Apache-2.0
- Source
- github.com/mongodb-js/mongodb-mcp-server
- Status
- Aktibo
I-install
Tumatakbo ang server na ito sa machine mo bilang child process ng client. Kailangan mo ang runtime na ginagamit ng command nito, gaya ng Node.js para sa npx, uv para sa uvx, o Docker, pati ang anumang variable na nakalista sa ilalim ng Environment.
Claude Code
claude mcp add --scope project --env MDB_MCP_CONNECTION_STRING='<MDB_MCP_CONNECTION_STRING>' --env MDB_MCP_API_CLIENT_ID='<MDB_MCP_API_CLIENT_ID>' --env MDB_MCP_API_CLIENT_SECRET='<MDB_MCP_API_CLIENT_SECRET>' mongodb -- npx -y mongodb-mcp-server@latest --readOnly
Cursor
{
"mcpServers": {
"mongodb": {
"command": "npx",
"args": [
"-y",
"mongodb-mcp-server@latest",
"--readOnly"
],
"env": {
"MDB_MCP_CONNECTION_STRING": "${env:MDB_MCP_CONNECTION_STRING}",
"MDB_MCP_API_CLIENT_ID": "${env:MDB_MCP_API_CLIENT_ID}",
"MDB_MCP_API_CLIENT_SECRET": "${env:MDB_MCP_API_CLIENT_SECRET}"
}
}
}
}
Codex
[mcp_servers.mongodb]
command = "npx"
args = ["-y", "mongodb-mcp-server@latest", "--readOnly"]
env_vars = ["MDB_MCP_CONNECTION_STRING", "MDB_MCP_API_CLIENT_ID", "MDB_MCP_API_CLIENT_SECRET"]
Config para sa iba pang client →
Nananatili sa nabuong command ang --readOnly; alisin lang ito kung dapat makapagsulat ang agent.
Iba pang server sa data
Airtable
Mag-query, gumawa at mag-update ng mga record sa Airtable base, batay lang sa mga base na pinahintulutan mo.
BigQuery
Endpoint na naka-host sa Google para tumingin sa mga BigQuery dataset at magpatakbo ng SQL. May sarili ang Cloud SQL at Spanner.
MCP Toolbox for Databases
Isang server na may mga prebuilt na tool set para sa Postgres, MySQL, BigQuery, AlloyDB, Spanner at iba pang database.
Supabase
Mamahala ng mga Supabase project gamit ang agent: magpatakbo ng SQL, mag-apply ng mga migration, magbasa ng log at mag-deploy ng Edge Function.
Neon
Gumawa ng mga Neon Postgres project at branch, magpatakbo ng SQL at magsagawa ng mga migration batay sa branch. Para sa development.
Redis
Hinahayaan ang agent na gumamit ng natural na wika para magtrabaho sa mga Redis data structure, search at vector index.