MCP ExplorerExplorer

Mcp Localhost Server Weaviate

@sndanion 9 months ago
2 GPL-3.0
FreeCommunity
AI Systems
mcp-localhost-server-weaviate is a model context protocol server designed for Weaviate, supporting efficient data retrieval and storage. It simplifies the configuration of API keys and collection names, making it ideal for developers looking to enhance their applications with AI capabilities.

Overview

What is Mcp Localhost Server Weaviate

mcp-localhost-server-weaviate is an MCP server designed to work with Weaviate, a vector search engine that enables efficient data retrieval and management using machine learning techniques.

Use cases

Use cases include building intelligent search applications, enhancing data retrieval for AI models, and integrating with existing data pipelines to improve information access and management.

How to use

To use mcp-localhost-server-weaviate, ensure you have ‘uv’ installed, clone the repository, and install it via Smithery using the provided command. Configure the server with your Weaviate URL, API key, and other necessary parameters in the configuration file.

Key features

Key features include seamless integration with Weaviate, support for OpenAI API, customizable search and store collection names, and easy installation through Smithery.

Where to use

mcp-localhost-server-weaviate can be used in various fields such as data science, machine learning applications, natural language processing, and any domain requiring efficient vector-based search capabilities.

Content

mcp-server-weaviate

smithery badge

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"
      }
    }
  }
}

Demo

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers