weaviate-mcp
Enables document management and retrieval across specialized collections like account notes and contracts, with specific support for filtering and organizing data using Salesforce account identifiers.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@weaviate-mcpSearch account notes for recent updates on the Acme Corp project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
weaviate-mcp
Weaviate MCP server and document upload API for RAG.
Setup
cp .env.example .env
# Fill in your OPENAI_API_KEY
uv syncRelated MCP server: MCP Tooling Lab
Start Weaviate (from workspace root)
cd ..
OPENAI_API_KEY=sk-... docker compose up -dRun the MCP stdio server (for rag-agent)
uv run python server.pyRun the upload API (for upload-ui)
uv run python api.py
# Listens on http://localhost:8001Collections
All three collections share the same schema:
Field | Type | Required |
| text | yes |
| text | yes (vectorized) |
| text | yes |
| int | yes |
| int | yes |
| text | no (filter field) |
| text | no (filter field) |
AccountNotes — internal account notes
ProductPromos — product promotional documents
Contracts — account contracts and agreements
MCP Tools
search(query, collection, limit, alpha, account_id, salesforce_account_id)retrieve(doc_id, collection)list_documents(collection, limit, offset, account_id, salesforce_account_id)get_stats(collection)— pass"all"for totals
Upload API Endpoints
POST /upload— multipart:file,collection,account_id?,salesforce_account_id?GET /documents?collection=...&account_id=...— list with optional filtersDELETE /documents/{id}?collection=...— delete a chunkGET /stats— counts per collection
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA complete MCP server for Retrieval-Augmented Generation with file management and vector memory for agents. Supports multiple document formats (PDF, DOCX, TXT, MD, CSV, JSON) with semantic search using Hugging Face embeddings and ChromaDB for efficient vector storage.Last updated11121MIT
- FlicenseBqualityDmaintenanceA Node.js-based MCP server that enables AI agents to generate embeddings, index documents, and perform semantic vector searches using OpenAI and Chroma. It facilitates the creation of retrieval-augmented generation (RAG) pipelines for internal knowledge assistants and document-based workflows.Last updated3
- Alicense-qualityDmaintenanceAn MCP server that indexes documents and serves relevant context to LLMs via Retrieval Augmented Generation (RAG).Last updated3436MIT
- Flicense-qualityDmaintenanceA Retrieval Augmented Generation MCP server that ingests documents into a local vector database and enables semantic search queries.Last updated9
Related MCP Connectors
Local-first RAG engine with MCP server for AI agent integration.
Agentic search over your Dewey document collections from any MCP-compatible client.
MCP server for AgentDocs (agentdocs.eu): read, search, write, comment on & share Markdown docs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vbhasker/weaviate-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server