================== /// MCP /// /// MCP /// ================== [server:online] [protocol:ready]
mcp-server-weaviate
by weaviate
MCP (Model Context Protocol) server for Weaviate
136
34
Open Source01
Insert One
Insert an object into weaviate.
02
Query
Retrieve objects from weaviate with hybrid search.
Installation
Prerequisites
• Go 1.22+ installed and in $PATH
• A running Weaviate instance (local Docker-Compose or SaaS cloud) that the MCP server can reach
Steps
1. Clone the repository
git clone https://github.com/weaviate/mcp-server-weaviate.git
cd mcp-server-weaviate
2. Build the server binary
go build -o mcp-server ./cmd/server
# or, during development
go run ./cmd/server
3. Provide connection details for your Weaviate instance via environment variables (defaults are shown):
export WEAVIATE_HOST="localhost:8080"
export WEAVIATE_SCHEME="http" # https for cloud/SaaS
export PORT="8675" # MCP server listen port
4. (Optional) Create a Docker image
docker build -t weaviate/mcp-server .
docker run -p 8675:8675 \
-e WEAVIATE_HOST=host.docker.internal:8080 \
weaviate/mcp-server
5. Verify the server is up
curl http://localhost:8675/healthz # returns {"status":"ok"}
6. Wire the server into your MCP-compatible LLM client by adding it as a tool server endpoint (e.g. http://<host>:8675).
Documentation
# Supercharge Augment Code with Semantic Search: Weaviate MCP Server Transform Augment Code into a semantic search powerhouse by connecting it to Weaviate, the open-source vector database. This MCP server gives Augment direct access to hybrid search capabilities, letting you build RAG applications, search through documentation semantically, and create intelligent knowledge bases—all from within your coding workflow. ## Augment Code + Weaviate = Semantic Coding Superpowers By integrating the Weaviate MCP server with Augment Code, you're not just coding—you're building intelligent applications that understand context and meaning. Augment can now insert objects into your Weaviate database and perform sophisticated hybrid searches that combine vector similarity with traditional keyword matching. Ask Augment to "find similar code patterns in my knowledge base" or "store this API documentation with semantic metadata," and watch as it seamlessly handles the vector database operations while generating the surrounding application code. **Real-World Productivity Gains:** - **Documentation RAG**: Ask Augment to search your company's documentation semantically and generate code based on the most relevant results - **Code Pattern Discovery**: Store and retrieve similar code patterns across your projects using vector similarity - **Intelligent Knowledge Management**: Build applications that can understand and query unstructured data using natural language - **Context-Aware Development**: Let Augment pull relevant context from your vector database when generating code suggestions The combination eliminates the friction of manually managing vector embeddings and search queries. Instead of switching between your IDE, vector database client, and documentation, Augment Code becomes your unified interface for semantic search-powered development. Whether you're building a chatbot, recommendation system, or knowledge base, Augment can now handle both the vector operations and the application logic in one seamless workflow.
License: Unknown ‒ no LICENSE file or SPDX identifier found in repository metadata.
Updated 7/15/2025