mcp-server-weaviate logo

mcp-server-weaviate

by sndani

MCP server for Weaviate. This server allows integration with Claude Desktop using Smithery.

View on GitHub

Last updated: N/A

What is mcp-server-weaviate?

The mcp-server-weaviate is a server designed to integrate Weaviate with other applications, specifically Claude Desktop, using the MCP (Machine Communication Protocol). It facilitates communication and data exchange between Weaviate and Claude Desktop.

How to use mcp-server-weaviate?

To use this server, first ensure you have uv installed and clone the repository. You can install it via Smithery using the provided command. Alternatively, configure Claude Desktop by adding the server configuration to the claude_desktop_config.json file, specifying the command, arguments (including Weaviate URL, API key, collection names, and OpenAI API key), and environment variables.

Key features of mcp-server-weaviate

  • Weaviate integration

  • Claude Desktop compatibility

  • Smithery installation support

  • Configurable via JSON

  • Supports OpenAI API key

Use cases of mcp-server-weaviate

  • Integrating Weaviate as a knowledge base for Claude Desktop

  • Enabling Claude Desktop to search and retrieve data from Weaviate

  • Building applications that leverage Weaviate's vector search capabilities within Claude Desktop

  • Facilitating communication between Weaviate and Claude Desktop for various tasks

FAQ from mcp-server-weaviate

What is Weaviate?

Weaviate is a vector search engine and vector database.

What is Claude Desktop?

Claude Desktop is an application that can be integrated with various servers.

What is Smithery?

Smithery is a tool used to install and manage servers like mcp-server-weaviate.

What API keys do I need?

You need Weaviate API key and OpenAI API key.

Where do I configure the server?

The server is configured in the claude_desktop_config.json file.