The Weaviate MCP Server for Claude Desktop is a specialized server designed to integrate Weaviate's vector search capabilities with Claude Desktop. This project enables seamless web search integration, enhancing Claude's ability to retrieve and process information efficiently.
uv
is installed. Refer to the installation guide.To install the Weaviate MCP Server for Claude Desktop automatically using Smithery, run the following command:
npx -y @smithery/cli install @weaviate/mcp-server-weaviate --client claude
For MacOS and Windows, configure the claude_desktop_config.json
file as follows:
{
"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"
}
}
}
}