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., "@MCP Generixsearch the docs for our team's coding standards and best practices"
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.
MCP Generix — Shared Documentation with Semantic Search
Custom MCP server that provides semantic search over documents in the docs/ folder. Uses ChromaDB for vector storage and OpenAI embeddings.
Setup
Clone this repo
Create a virtual environment and install dependencies:
cd mcp_generix python3 -m venv .venv source .venv/bin/activate pip install "mcp[cli]" chromadb openaiSet your OpenAI API key:
export OPENAI_API_KEY="your-key-here"Add the MCP server to Claude Code:
claude mcp add generix-docs -- /path/to/mcp_generix/.venv/bin/python /path/to/mcp_generix/server.py
Adding / Removing Documents
Add markdown (
.md) or text files to thedocs/folderCommit and push
Other team members pull to get the latest documents
The server re-indexes documents automatically on startup, or use the
reindex_docstool
Available Tools
Tool | Description |
| Semantic search — find relevant passages by meaning, not just keywords |
| List all documents in the docs folder |
| Read the full contents of a specific document |
| Re-index documents after adding/removing files |