Vinkius
MongoDB Atlas Vector Search

MongoDB Atlas Vector Search MCP. Query vectors and manage documents in one chat session.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

MongoDB Atlas Vector Search MCP on Cursor AI Code Editor MCP Client MongoDB Atlas Vector Search MCP on Claude Desktop App MCP Integration MongoDB Atlas Vector Search MCP on OpenAI Agents SDK MCP Compatible MongoDB Atlas Vector Search MCP on Visual Studio Code MCP Extension Client MongoDB Atlas Vector Search MCP on GitHub Copilot AI Agent MCP Integration MongoDB Atlas Vector Search MCP on Google Gemini AI MCP Integration MongoDB Atlas Vector Search MCP on Lovable AI Development MCP Client MongoDB Atlas Vector Search MCP on Mistral AI Agents MCP Compatible MongoDB Atlas Vector Search MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

MongoDB Atlas Vector Search gives you full control over high-performance vector search and operational data management directly from your AI agent.

Use it to execute sophisticated $vectorSearch queries, manage standard MQL documents (find/insert/delete), and provision custom search indices across your MongoDB Atlas cluster.

What your AI agents can do

Create index

Creates a standard embedding Search Index bound to specific dimensions in your collection.

Delete

Deletes documents from a target collection, using parsed MongoDB filters to specify the data set.

Find

Retrieves standard MongoDB documents by resolving specific query filters against your collections.

+ 3 more capabilities included
Run Vector Similarity Queries

Execute advanced $vectorSearch queries using raw embedding vectors against your specified collections.

Manage Standard Documents (CRUD)

Use MQL filters to insert, find, or delete standard MongoDB documents in any target collection.

Create Search Indices

Build and configure Atlas Search indices by specifying custom dimensions and mapping definitions for your data.

List Available Collections

Retrieve a list of all accessible data collections within the defined Atlas limits.

Query Specific Data Points

Run targeted MQL queries to fetch specific metadata or structural chunks, bypassing vector logic for rapid auditing.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

MongoDB Atlas Vector Search: 6 Tools for Data Management

These six tools let you manage the entire lifecycle of data in MongoDB Atlas—from listing collections to running complex vector similarity searches.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using MongoDB Atlas Vector Search on Vinkius
create019d75d8

create index

Creates a standard embedding Search Index bound to specific dimensions in your collection.

action019d75d8

delete

Deletes documents from a target collection, using parsed MongoDB filters to specify the data set.

action019d75d8

find

Retrieves standard MongoDB documents by resolving specific query filters against your collections.

action019d75d8

insert

Adds a new, generic document into the designated target collection within Atlas.

list019d75d8

list collections

Lists all accessible data collections that are explicitly managed and bounded inside your Atlas limits.

action019d75d8

search

Performs high-dimensional Vector similarity search using the advanced $vectorSearch operator.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with MongoDB Atlas Vector Search, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,900+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
MongoDB Atlas Vector Search MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MongoDB Atlas Vector Search. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually verifying data structure and indices is a huge time sink.

Today, checking if your search index needs updating means jumping between the Atlas GUI, running multiple MQL queries just to check the schema boundaries, and cross-referencing documentation. It's tedious clicking—you spend more time verifying structure than improving it.

With this MCP server, you simply ask: 'What collections exist?' or 'Show me the current search index definitions.' The agent runs `list_collections` or uses other tools to provide the schema boundaries directly in your chat. You get immediate structural confirmation.

MongoDB Atlas Vector Search MCP Server gives you full data control.

Before, updating a record meant running multiple steps: first finding the old ID via `find`, then manually pulling the new vector into a separate editor, and finally executing a write command. It was slow and prone to copy/paste errors.

Now, you just ask the agent to update the document using its ID. The agent handles the logic—it executes the necessary sequence of reads, processes the data, and runs `insert` or `delete` in one seamless flow. Data changes are atomic.

What you can do with this MCP connector

You're getting full operational control over your MongoDB Atlas cluster right from your AI agent using this server. It lets your agent talk directly to your data, handling high-performance vector search and all kinds of standard document management. You don't need any manual scripting; your agent just runs the queries against the MCP standard.

When you use this setup, you can run advanced $vectorSearch queries using raw embedding vectors across your specified collections. This is how your AI client pulls back results that are semantically relevant to what it's looking for—it goes way beyond keyword matching. You'll execute sophisticated searches against the entire Atlas cluster.

For managing standard data, you use MQL filters for everything. Your agent can run find to pull specific MongoDB documents from any target collection by resolving exact query filters. If your system needs fresh data, it uses insert to drop a new, generic document into whatever collection you point it at within Atlas.

Conversely, if the data is stale or wrong, your agent runs delete, using parsed MongoDB filters to specify exactly which records need to go.

You're also in charge of setting up the infrastructure for these searches. To optimize performance, you can use create_index to build and configure a standard embedding Search Index. You define this index by specifying custom dimensions and mapping definitions that tell Atlas how to calculate similarity scores across your data.

Before starting, though, you need to know what's available. The agent runs list_collections to give you a complete list of every accessible data collection within the defined Atlas limits.

This system lets your agent run targeted MQL queries for rapid auditing by using find. This capability fetches specific metadata or structural chunks that bypass vector logic entirely, letting you check on raw data points fast. You're not just limited to searching vectors; you can query the underlying structure of your database too.

Basically, everything needed to manage your operational records—the finding, inserting, deleting, and indexing—is all housed here for your AI client to use. The agent handles connecting through the MCP standard and gives back structured data results instantly. You won't get a wall of text; you'll just get clean JSON output that tells you exactly what it found.

Built · Hosted · Managed by Vinkius MongoDB Atlas Vector Search - Embeddings & MQL Server Server ID 019d75d8-0b98-7308-999c-4ea786d5221b
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About MongoDB Atlas Vector Search MCP

How do I check which collections are available using MongoDB Atlas Vector Search MCP Server? +

Run the list_collections tool. This immediately tells you all accessible data collections within your defined Atlas limits, so you know exactly what namespaces exist.

What is the difference between `find` and `search` with MongoDB Atlas Vector Search MCP Server? +

Find uses standard MQL filters to look for documents based on explicit field values (e.g., 'status: active'). Search runs high-dimensional vector similarity, finding semantically related matches even if the keywords don't match exactly.

Can I create an index using only the name of the collection? +

No. You must use create_index and specify both the target collection name AND the exact dimensions for the binding index to work correctly.

If I update a document, which tool should I use: `find` or `insert`? +

Use insert. While you might first run find to get the ID, insert is the action that writes the updated data (the new JSON record) into the collection.

What credentials do I need to successfully run the `search` tool? +

You must provide your MongoDB Atlas Data API URL and an active API Key. These credentials grant your agent access to the cluster, allowing it to execute vector similarity searches and manage data operations.

How does using the `create_index` tool improve my search performance? +

The create_index tool optimizes your cluster's internal infrastructure. By defining custom dimensions and mapping, you pre-calculate the necessary structures for similarity checks, making subsequent vector searches much faster.

When using the `delete` tool, what determines which documents are removed? +

The deletion is governed by parsed MongoDB filters. You specify exactly which records you want gone—the system doesn't guess; it removes documents that match your literal MQL query filters.

Does `list_collections` provide schema information, or just collection names? +

list_collections retrieves the name of every managed data set in Atlas. More importantly, it also gives you access to the schema boundaries, letting you audit the structure and organization across your database.

Can I manage both vector search and standard data in the same conversation? +

Yes. MongoDB Atlas Vector Search is unified. You can use the search tool for similarity and the find or insert tools for standard operational data management using MQL, allowing you to bridge both worlds natively.

How do I create a new vector search index through the agent? +

Use the create_index tool by providing the database, collection, and required dimensions (matching your embedding model). Your agent will provision the index infrastructure on Atlas to enable high-speed vector retrieval.

Can my agent find specific documents using standard MongoDB query filters? +

Absolutely. Use the find tool with a JSON string representing your MQL filter (e.g. {"status":"active"}). Your agent will execute the Data API request and return the matching documents and their scalar properties securely.

Built & Managed by Vinkius 30s setup 6 tools

We've already built the connector for MongoDB Atlas Vector Search. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.