W

Weaviate

Search Weaviate vector collections.

·No reviews yet
Repo
Share:

About

Auto-generated

Weaviate is a Model Context Protocol server in the Data & Databases category. It lets AI assistants that speak MCP call its tools and read its resources over STDIO.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

query
Run a read-only SQL query
list_tables
List tables in the connected database
describe_table
Return column info for a table

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about Weaviate.

What is the Weaviate Model Context Protocol (MCP) server?
The Weaviate MCP server enables searching of Weaviate vector collections. It acts as an integration layer, allowing clients to interact with Weaviate instances.
How do I configure the Weaviate MCP server in a client like Claude Desktop?
To configure the Weaviate MCP server, you will need to add it via its 'stdio' transport. The specific steps depend on the client's interface for adding new MCP servers.
Does the Weaviate MCP server require an API key for authentication?
Yes, the Weaviate MCP server uses API key authentication. A valid API key is required to connect and interact with your Weaviate instance.
What are the primary capabilities exposed by the Weaviate MCP server?
The server primarily exposes capabilities for searching Weaviate vector collections. This allows for semantic search and retrieval based on vector embeddings.
Are there any known limitations or prerequisites for using the Weaviate MCP server?
A key prerequisite is having an operational Weaviate instance with indexed vector collections. The server facilitates interaction with an existing Weaviate deployment.

Install Weaviate

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "weaviate": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-weaviate"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "weaviate": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-weaviate"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "weaviate": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-weaviate"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.