mcp-weaviate

sajal2692/mcp-weaviate

3.3

If you are the rightful owner of mcp-weaviate and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Weaviate MCP Server is a Model Context Protocol server designed for seamless integration with Weaviate vector databases, focusing on advanced search capabilities.

Tools

Functions exposed to the LLM to take actions

get_config

View current Weaviate configuration with sensitive values masked

check_connection

Test connection to your Weaviate instance

list_collections

List all available collections in your database

get_schema

Get detailed schema information for specific collections or all collections

get_collection_objects

Retrieve objects from collections with pagination support

search

Simplified search interface using hybrid search by default

semantic_search

Vector similarity search using embeddings for semantic matching

keyword_search

BM25-based keyword search for exact term matching

hybrid_search

Combined semantic and keyword search with configurable weighting

is_multi_tenancy_enabled

Check if a collection supports multi-tenancy

get_tenant_list

List all tenants for a multi-tenant collection

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources