mcp-server-weaviate
Overview
MCP Server Weaviate is a server designed to facilitate the integration and management of Weaviate, a vector search engine, with Claude Desktop applications.
To use the MCP Server, ensure you have uv installed, clone the repository, and follow the installation instructions provided in the documentation. You can install it via Smithery using a simple command.
- Easy installation via Smithery CLI - Configuration for development and unpublished servers - Integration with Weaviate for vector search capabilities
- Integrating Weaviate with Claude Desktop for enhanced search functionalities.
- Managing vector data collections efficiently.
- Developing applications that require advanced search capabilities.
Add to your AI client
Use these steps to connect mcp-server-weaviate in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-localhost-server-weaviate-sndani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-localhost-server-weaviate-sndani"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-localhost-server-weaviate-sndani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-localhost-server-weaviate-sndani"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-localhost-server-weaviate-sndani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-localhost-server-weaviate-sndani"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-localhost-server-weaviate-sndani": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-localhost-server-weaviate-sndani"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-localhost-server-weaviate-sndani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-localhost-server-weaviate-sndani"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-localhost-server-weaviate-sndani": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-localhost-server-weaviate-sndani"
]
}
}
}FAQ
What is Weaviate?
Weaviate is a vector search engine that allows for efficient searching of data based on vector embeddings.
How do I install MCP Server Weaviate?
You can install it using the Smithery CLI with the provided command in the documentation.
Is there any support for configuration?
Yes, the server provides detailed configuration options for both MacOS and Windows.