
Research
Malicious fezbox npm Package Steals Browser Passwords from Cookies via Innovative QR Code Steganographic Technique
A malicious package uses a QR code as steganography in an innovative technique.
mongodocs-mcp
Advanced tools
Lightning-fast semantic search for MongoDB documentation via Model Context Protocol. 10,000+ documents, <500ms search.
Lightning-fast semantic search for MongoDB & Voyage AI documentation via Model Context Protocol (MCP).
npm install -g mongodocs-mcp
Add to your MCP settings (~/.cursor/mcp.json
):
{
"mcpServers": {
"mongodocs": {
"command": "npx",
"args": ["mongodocs-mcp"],
"env": {
"MONGODB_URI": "your-mongodb-uri",
"VOYAGE_API_KEY": "your-voyage-key"
}
}
}
}
npm install -g mongodocs-mcp
mongodocs-setup
The beautiful setup wizard will guide you through:
mongodocs-index
Indexes 10,000+ documents from:
mongodocs-mcp
Add to ~/.cursor/mcp.json
:
{
"mcpServers": {
"mongodocs": {
"command": "npx",
"args": ["mongodocs-mcp"],
"env": {
"MONGODB_URI": "your-mongodb-uri",
"VOYAGE_API_KEY": "your-voyage-key"
}
}
}
}
search_mongodb_docs
Search MongoDB documentation using natural language.
{
"query": "how to create compound index",
"limit": 5,
"products": ["manual", "nodejs"]
}
explain_mongodb_concept
Get detailed explanations of MongoDB concepts.
{
"concept": "aggregation pipeline",
"depth": "intermediate"
}
find_similar_docs
Find documents similar to provided content.
{
"content": "db.collection.createIndex({field1: 1, field2: -1})",
"limit": 5
}
get_search_status
Get system status and statistics.
// Returns document count, products indexed, health status
The CLI features:
__ __ ____ ____
| \/ | ___ _ __ __ _ ___| _ \| __ )
| |\/| |/ _ \| '_ \ / _` |/ _ \ | | | _ \
| | | | (_) | | | | (_| | (_) | |_| | |_) |
|_| |_|\___/|_| |_|\__, |\___/|____/|____/
|___/
🚀 Semantic Search MCP Server
# Required
MONGODB_URI=mongodb+srv://...
VOYAGE_API_KEY=pa-...
# Optional
MONGODB_DATABASE=mongodb_semantic_docs # Default
MONGODB_COLLECTION=documents # Default
vector_index
:{
"fields": [{
"type": "vector",
"path": "embedding",
"numDimensions": 1024,
"similarity": "cosine"
}]
}
git clone https://github.com/romiluz/mongodocs-mcp.git
cd mongodocs-mcp
npm install
npm run build
npm test
npm run dev
Contributions welcome! Please:
MIT © Rom Iluz
Built with ❤️ for the MongoDB 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 24 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.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.
Application Security
/Research
/Security News
Socket detected multiple compromised CrowdStrike npm packages, continuing the "Shai-Hulud" supply chain attack that has now impacted nearly 500 packages.