Weaviate MCP Server

Betadatabase
210 starsPythonweaviate
GitHub
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-weaviate
Examples

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

Need a Custom MCP Server?

Our team builds custom MCP servers tailored to your workflow.

Get in Touch

Need a Custom MCP Server?

Our team builds custom MCP servers tailored to your workflow. From proprietary data sources to internal tools, we have you covered.

Contact Us
CortexAgent Customer Service

Want to skip the form?

Our team is available to help you get started with CortexAgent.

This chat may be recorded for quality assurance. You can view our Privacy Policy.