sajal2692/mcp-weaviate
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