About
Overview
The Weaviate MCP Server enables AI agents to interact with Weaviate vector databases. It supports creating collections with vectorizer configurations, adding objects with automatic vectorization, performing semantic and hybrid searches, and managing schemas. Ideal for AI-native applications requiring intelligent data retrieval.
Capabilities
Tools & Capabilities
⚡search
Perform semantic or hybrid search across collections
⚡add_object
Add an object to a collection
⚡list_collections
List all collections in the Weaviate instance
⚡create_collection
Create a new collection with specified schema
⚡get_object
Retrieve an object by its ID
Setup
Installation
bash
Install
pip install mcp-server-weaviateExamples
Example Usage
javascript
Usage
{
"mcpServers": {
"weaviate": {
"command": "python",
"args": ["-m", "mcp_server_weaviate"],
"env": {
"WEAVIATE_URL": "http://localhost:8080"
}
}
}
}Quick Info
Authorweaviate
LanguagePython
StatusBeta
Stars★ 210
Last UpdatedFeb 12, 2026