mcp-server-weaviate
@sndani
About mcp-server-weaviate
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-localhost-server-weaviate": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@weaviate/mcp-server-weaviate",
"--client",
"claude"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-server-weaviate?
mcp-server-weaviate is an MCP (Model Context Protocol) server that connects AI agents to Weaviate, a vector database. It enables tools for searching and storing vector data, using OpenAI embeddings, and is designed for developers building AI-powered applications with vector search.
How to use mcp-server-weaviate?
Install via Smithery with npx -y @smithery/cli install @weaviate/mcp-server-weaviate --client claude, or manually configure Claude Desktop by adding a JSON entry to claude_desktop_config.json. The configuration requires --weaviate-url, --weaviate-api-key, --search-collection-name, --store-collection-name, and --openai-api-key arguments.
Key features of mcp-server-weaviate
- Connects to Weaviate vector database for AI agents
- Provides search and store tools for vector data
- Uses OpenAI embeddings for vector operations
- Supports configurable search and store collections
- Easy installation via Smithery or manual configuration
Use cases of mcp-server-weaviate
- Semantic search over large document collections
- Storing and retrieving vector embeddings for LLM context
- Building AI assistants that query Weaviate databases
- Enabling vector-based retrieval for RAG pipelines
FAQ from mcp-server-weaviate
How do I install mcp-server-weaviate?
Install via Smithery using npx -y @smithery/cli install @weaviate/mcp-server-weaviate --client claude, or manually configure Claude Desktop with the provided JSON config.
What are the prerequisites for using mcp-server-weaviate?
You need to have uv installed, clone the repository, and have a Weaviate instance with an API key. An OpenAI API key is also required for embeddings.
What configuration parameters are required?
The server requires --weaviate-url, --weaviate-api-key, --search-collection-name, --store-collection-name, and --openai-api-key. These are passed as command-line arguments.
Do I need separate collections for search and store?
Yes, the configuration expects separate collection names for search and store operations, specified via --search-collection-name and --store-collection-name.
How does mcp-server-weaviate use OpenAI?
The server uses an OpenAI API key to generate vector embeddings for both search and store operations, enabling semantic search capabilities.
More Databases MCP servers
Database Gateway
centralmindUniversal MCP-Server for your Databases optimized for LLMs and AI-Agents.
MCP Server for MySQL based on NodeJS
benborlaA Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
MongoDB MCP Server
mongodb-jsA Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.
Multi Database MCP Server
FreePeakA powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.
Neon MCP Server
neondatabase-labsMCP server for interacting with Neon Management API and databases
Comments