Best Vector Database MCP servers

Store and search embeddings in Qdrant, Pinecone, Weaviate, Milvus or Chroma so your assistant can do semantic search and RAG over your own data. We compared 16 Vector Database MCP servers — 12 updated in the last 90 days, 7 with one-click install — ranked by relevance and GitHub stars.

Official: mcp-server-qdrant by qdrant, chroma-mcp by chroma-core, Weaviate MCP by weaviate

Quick comparison

Top 12 by relevance. Status: maintained = commit in the last 90 days.

ServerStarsStatusUpdatedInstallAPI key
mcp-server-qdrantqdrant★ 1.5kMaintained1 month agoOne-clickLikely
chroma-mcpchroma-core★ 600Stale1 year agoOne-clickLikely
Weaviate MCPweaviate★ 162Aging4 months agoSee READMELikely
Pinecone MCPpinecone-io★ 72Maintained14 days agoOne-clickLikely
Claude Contextzilliztech★ 12.6kAging3 months agoOne-clickLikely
mcp-memory-servicedoobidoo★ 2kMaintainedtodayCommandNot mentioned
AgentChatShy2593666979★ 914Maintained2 days agoSee READMELikely
NornicDBorneryd★ 905MaintainedtodayOne-clickNot mentioned
mcp-server-elasticsearchelastic★ 718MaintainedyesterdayOne-clickLikely
haiku.ragggozad★ 626MaintainedtodayCommandLikely
octocodeMuvon★ 510Maintained2 days agoCommandLikely
cauracaura-ai★ 499MaintainedtodayCommandLikely

All 16 Vector Database MCP servers

Showing all 16 servers

mcp-server-qdrant

by qdrant · Python

An official Qdrant Model Context Protocol (MCP) server implementation

DatabasesMaintainedRemote1.5k

chroma-mcp

by chroma-core · Python

A Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma

DatabasesStale600

Weaviate MCP

by weaviate · —

Weaviate vector database server: insert objects and run semantic and hybrid searches over your Weaviate collections.

DatabasesAging162

Pinecone MCP

by pinecone-io · TypeScript

Official Pinecone server: search docs, create indexes, upsert and query records in your Pinecone vector database.

DatabasesMaintained72

Claude Context

by zilliztech · TypeScript

Code search MCP for Claude Code. Make entire codebase the context for any coding agent.

Developer ToolsAging12.6k

mcp-memory-service

by doobidoo · Python

Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.

Memory & KnowledgeMaintainedRemote2k

AgentChat

by Shy2593666979 · Python

AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。

Agents & OrchestrationMaintained914

NornicDB

by orneryd · Go

Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.

DatabasesMaintained905

haiku.rag

by ggozad · Python

Agentic RAG for local and self-hosted document search: hybrid retrieval, reranking and multimodal RAG on embedded LanceDB, with Docling parsing and an MCP server

Memory & KnowledgeMaintained626

octocode

by Muvon · Rust

Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in one Rust binary. Give Claude, Cursor, and any MCP client a deep understanding of your codebase.

Developer ToolsMaintained510

caura

by caura-ai · Python

Caura (formerly MemClaw) — governed shared memory for AI agent fleets. Multi-agent, multi-tenant, MCP-native. Trust tiers, keystone policies, audit trails, knowledge graph, self-improving retrieval. Apache 2.0.

Memory & KnowledgeMaintainedRemote499

atomicmemory

by atomicstrata · TypeScript

Portable semantic memory for AI agents: core engine, TypeScript SDK, framework adapters, MCP server, CLI, and host plugins.

Memory & KnowledgeMaintained438

mcp-local-rag

by shinpr · TypeScript

Local-first RAG server for developers. Semantic + keyword search for code and technical docs. Works with MCP or CLI. Fully private, zero setup.

Memory & KnowledgeMaintained414

claude-skills-mcp

by K-Dense-AI · Python

MCP server for searching and retrieving Scientific Agent Skills using vector search

Agents & OrchestrationMaintainedRemote406

Context-Engine

by Context-Engine-AI · Python

Context-Engine MCP - Agentic Context Compression Suite

Memory & KnowledgeAging402

Vector Database MCP server FAQ

What is the best Vector Database MCP server?

Based on GitHub stars and recent activity, mcp-server-qdrant by qdrant (★ 1.5k, updated 1 month ago) is the most popular actively maintained option on HookMCP, followed by Pinecone MCP and mcp-memory-service. The right choice depends on whether you need write access, a hosted (remote) endpoint, or a server that runs locally without an API key.

Is there an official Vector Database MCP server?

Yes — mcp-server-qdrant by qdrant, chroma-mcp by chroma-core, Weaviate MCP by weaviate are published by the vendor or the MCP project. Official servers are usually the safest first install.

How do I install a Vector Database MCP server in Claude, Cursor or VS Code?

Open the server's page on HookMCP, choose your client tab (Claude Desktop, Cursor, VS Code or Claude Code) and copy the config — 7 of the 16 servers here have one-click install links for Cursor and VS Code. Restart your AI app and the new tools appear automatically.

Do Vector Database MCP servers need an API key?

14 of 16 servers here mention API keys or tokens in their README; 2 don't mention any. Check each listing's Details panel, and pass keys as environment variables rather than pasting them into chat.

Related integrations

Or browse by category: Developer Tools, Agents & Orchestration, Memory & Knowledge, Databases.