Command Palette

Search for a command to run...

UnylyUnyly
Browse all

weaviate/mcp-server-weaviate

FreeNot checked

An MCP Server to connect to your Weaviate collections as a knowledge base as well as using Weaviate as a chat memory store.

GitHubEmbed

About

An MCP Server to connect to your Weaviate collections as a knowledge base as well as using Weaviate as a chat memory store.

README

This standalone server is deprecated. The Weaviate Model Context Protocol (MCP) server is now built into Weaviate itself — there is nothing to install or run separately.

Use the built-in MCP server

Weaviate ships an MCP server inside the main weaviate/weaviate binary, available as a preview from v1.37.1 onward. Enable it with a single environment variable:

MCP_SERVER_ENABLED=true

It listens on the same port as the Weaviate REST API at /v1/mcp, authenticates via the existing API-key flow, and respects RBAC.

Tools exposed

Tool Purpose
weaviate-collections-get-config Inspect collection schemas
weaviate-tenants-list List tenants in a multi-tenant collection
weaviate-query-hybrid Hybrid (vector + keyword) search
weaviate-objects-upsert Create or update objects

Documentation

About this repository

Earlier versions of this repo contained a standalone Go implementation of an MCP server that wrapped the Weaviate REST API. That implementation has been superseded by the built-in server and is no longer maintained. The history is preserved in git for reference; for the previous source, see the commits before this notice.

from github.com/weaviate/mcp-server-weaviate

Installing weaviate/mcp-server-weaviate

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/weaviate/mcp-server-weaviate

FAQ

Is weaviate/mcp-server-weaviate MCP free?

Yes, weaviate/mcp-server-weaviate MCP is free — one-click install via Unyly at no cost.

Does weaviate/mcp-server-weaviate need an API key?

No, weaviate/mcp-server-weaviate runs without API keys or environment variables.

Is weaviate/mcp-server-weaviate hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install weaviate/mcp-server-weaviate in Claude Desktop, Claude Code or Cursor?

Open weaviate/mcp-server-weaviate on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare weaviate/mcp-server-weaviate with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs