weaviate-insert-oneLABSCO SUMMARY
Put something in, find it again by meaning.
This is the smallest useful shape for a vector store: write and hybrid search, nothing around them. Where it points matters more than what it does — the default address is an instance the project hosts rather than a database of yours, so the first decision is whether your objects should be going there at all.
What it is
A thin client for a Weaviate vector database, installed from npm and started by your MCP client. Two tools: one puts an object in, the other searches.
What you get
- Objects inserted into the vector store one at a time
- Hybrid search over the store — keyword matching and vector similarity in the same query
Requirements
An API key for the Weaviate instance it talks to. The address it uses defaults to a hosted endpoint the project runs, and there is a setting that redirects it at a deployment of your own.
Setup effort
Add the configuration to your client
USE CASES
Filing a note where it can be found by meaning
Write the object as it comes up in the conversation, rather than deciding in advance which folder or tag it belongs under.
Pulling back what is closest to a question
Hybrid search means an exact term still matches like a keyword search while a paraphrase still matches by similarity — useful when you half-remember the wording.
Growing a small knowledge base as you work
Search first to see whether something is already stored, write it if it is not — the pair is enough to keep a working memory that survives the session.
2 tools
Listed in project docs. Your client may show a different list.
weaviate-queryBEFORE YOU INSTALL
What to know first
Tools you get
2 tools named in the project's documentation.
Requires
WEAVIATE_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
MCP Clients
Claude Desktop
{
"mcpServers": {
"weaviate": {
"command": "npx",
"args": [
"-y",
"mcp-weaviate-client"
],
"env": {
"WEAVIATE_API_KEY": "<YOUR_WEAVIATE_API_KEY>"
}
}
}
}