mcp-server-weaviate
by MCP-Mirror
MCP server for Weaviate. This server allows integration with Weaviate for search and storage functionalities.
Last updated: N/A
What is mcp-server-weaviate?
The mcp-server-weaviate is a server designed to integrate with Weaviate, providing search and storage capabilities. It acts as a bridge between MCP (likely a larger system) and Weaviate, leveraging Weaviate's vector database functionalities.
How to use mcp-server-weaviate?
To use this server, you need to install the necessary prerequisites (uv), clone the repository, and configure the server settings in the Claude Desktop configuration file. This involves specifying the Weaviate URL, API key, search collection name, store collection name, and OpenAI API key. You also need to set the PYTHONPATH environment variable to point to the MCP server directory.
Key features of mcp-server-weaviate
Integration with Weaviate vector database
Search functionality
Storage functionality
Configuration via Claude Desktop
Use cases of mcp-server-weaviate
Integrating Weaviate with other applications
Implementing search functionality using vector embeddings
Storing and retrieving data in Weaviate
Building applications that leverage Weaviate's capabilities
FAQ from mcp-server-weaviate
What is Weaviate?
What is Weaviate?
Weaviate is a vector search engine and vector database. Weaviate uses machine learning to vectorize and store data, and to find answers to natural language queries.
What is MCP?
What is MCP?
MCP likely refers to a larger system or platform that this server integrates with. More context is needed to define it precisely.
What API keys do I need?
What API keys do I need?
You need a Weaviate API key and an OpenAI API key.
Where can I find the Claude Desktop configuration file?
Where can I find the Claude Desktop configuration file?
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows: %APPDATA%/Claude/claude_desktop_config.json
What is the purpose of the search and store collections?
What is the purpose of the search and store collections?
The search collection is used for storing data that needs to be searched, while the store collection is used for general data storage.