mcp-server-weaviate
About
# mcp-server-weaviate [](https://smithery.ai/server/@weaviate/mcp-server-weaviate) MCP server for Weaviate ## 🏎️ Quickstart ### Prerequisites - Ensure you have `uv` installed (see [the…
Details
- Author
- sndani
- GitHub stars
- 2
- Downloads
- 223
- Categories
- Database
Jump to
- 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
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
mcp-server-weaviateCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
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.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp-server-weaviate": {
"mcp-localhost-server-weaviate": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@weaviate/mcp-server-weaviate",
"--client",
"claude"
]
}
}
}
}
McpServers
{
"mcp-localhost-server-weaviate": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@weaviate/mcp-server-weaviate",
"--client",
"claude"
]
}
}
mcp-server-weaviate
MCP server for Weaviate
🏎️ Quickstart
Prerequisites
- Ensure you have uv installed (see
the docs for
details)
- Clone this repository
Install
Installing via Smithery
To install Weaviate MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @weaviate/mcp-server-weaviate --client claude
Claude Desktop
On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Development/Unpublished Servers Configuration
{
"mcpServers": {
"mcp-server-weaviate": {
"command": "PYTHON_PATH",
"args": [
"-m",
"src.server",
"--weaviate-url",
"YOUR_WEAVIATE_URL",
"--weaviate-api-key",
"YOUR_WEAVIATE_API_KEY",
"--search-collection-name",
"YOUR_SEARCH_COLLECTION",
"--store-collection-name",
"YOUR_STORE_COLLECTION",
"--openai-api-key",
"YOUR_OPENAI_API_KEY"
],
"env": {
"PYTHONPATH": "PATH_TO_MCP_SERVER_WEAVIATE_DIRECTORY"
}
}
}
}

Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



