
Security News
Crates.io Users Targeted by Phishing Emails
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
mongodocs-mcp
Advanced tools
MongoDB Documentation MCP Server - Access MongoDB's official documentation, tutorials, and API references through Model Context Protocol
MongoDB Documentation MCP Server - Access MongoDB's official documentation, tutorials, and API references through Model Context Protocol. Get instant access to MongoDB Manual, Atlas, Compass, Drivers, and Tools documentation with AI-powered natural language queries directly in Claude, Cursor, or any MCP-compatible AI assistant.
Add this to your Claude Desktop configuration:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\\Claude\\claude_desktop_config.json
{
"mcpServers": {
"mongodocs": {
"command": "npx",
"args": ["-y", "mongodocs-mcp"]
}
}
}
Add to your Cursor MCP configuration:
{
"mcpServers": {
"mongodocs": {
"command": "npx",
"args": ["-y", "mongodocs-mcp"]
}
}
}
The server works with any MCP-compatible client. Use the command:
npx mongodocs-mcp
resolve-mongodb-topic
Smart topic resolution with MongoDB-specific intelligence
Resolves natural language queries to specific MongoDB documentation paths.
Example queries:
Parameters:
topic
(required): MongoDB topic or concept to search forproduct
(optional): Specific MongoDB product (manual
, atlas
, compass
, drivers
, tools
, guides
)version
(optional): MongoDB version (4.4
, 5.0
, 6.0
, 7.0
, 8.0
, latest
)language
(optional): Programming language for driver docsget-mongodb-docs
Bulk documentation fetcher with parallel processing
Fetches complete MongoDB documentation content with support for up to 5 parallel queries.
Parameters:
queries
(required): Array of 1-5 documentation queries
topic
(required): MongoDB topic or direct URLproduct
(optional): MongoDB productversion
(optional): MongoDB versionlanguage
(optional): Programming languageincludeExamples
(optional): Include code examples (default: true)maxTokens
(optional): Maximum tokens to return (default: 10000)mongodb-cache-stats
Cache performance and statistics
View cache performance metrics and memory usage.
// Find aggregation documentation
resolve-mongodb-topic({
"topic": "aggregation pipeline",
"product": "manual"
})
// Get multiple related topics at once
get-mongodb-docs({
"queries": [
{
"topic": "aggregation",
"product": "manual",
"includeExamples": true
},
{
"topic": "aggregation",
"product": "drivers",
"language": "javascript"
},
{
"topic": "aggregation-pipeline-builder",
"product": "compass"
}
]
})
// Get Node.js driver documentation
resolve-mongodb-topic({
"topic": "connection",
"product": "drivers",
"language": "javascript"
})
The server provides comprehensive error handling with:
git clone https://github.com/romiluz13/mongodocs-mcp.git
cd mongodocs-mcp
npm install
npm run build
npm start
npm test
npm run test:coverage
npm run build
MIT License - see LICENSE for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Found a bug or have a feature request? Please open an issue on GitHub.
Made with ❤️ for the MongoDB and AI community
FAQs
Transform any GitHub repository into searchable vector embeddings. MCP server with smart indexing, voyage-context-3 embeddings, and semantic search for Claude/Cursor IDEs.
The npm package mongodocs-mcp receives a total of 21 weekly downloads. As such, mongodocs-mcp popularity was classified as not popular.
We found that mongodocs-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
Product
Socket now lets you customize pull request alert headers, helping security teams share clear guidance right in PRs to speed reviews and reduce back-and-forth.
Product
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.