Where does my data and embeddings live?
All vectors and metadata are stored locally in ChromaDB under `~/.gemini_mcp_db`. Only raw byte chunks are sent to the Gemini Embedding API; your files never reach a third‑party database.
@AlaeddineMessadi
Basic information
A powerful Model Context Protocol (MCP) server using gemini embedding 3 that transforms any local directory into an ultrafast, visually-aware spatial search engine for AI agents.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"gemini-embedding-2-mcp": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/AlaeddineMessadi/gemini-embedding-2-mcp-server.git",
"gemini-embedding-2-mcp"
],
"env": {
"GEMINI_API_KEY": "your-api-key-here"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Gemini Embedding 2 Mcp connects local documents, code, images, and videos to Claude, Cursor, or VS Code using Google's gemini-embedding-2-preview model and a strictly local ChromaDB vector database. It is designed for users who need local-first, enterprise-grade semantic search and RAG with full privacy.
Install uv (pip install uv), get a free Gemini API key from Google AI Studio, then configure your client using the uvx command with the GEMINI_API_KEY environment variable. Zero-Install (recommended) runs directly from GitHub without cloning; alternatively, clone the repository and run uv sync for local development.
~/.gemini_mcp_dbgemini-embedding-2-preview with MRL 768 optimizationAll vectors and metadata are stored locally in ChromaDB under `~/.gemini_mcp_db`. Only raw byte chunks are sent to the Gemini Embedding API; your files never reach a third‑party database.
It uses the `gemini-embedding-2-preview` model with the `RETRIEVAL_DOCUMENT` task type and MRL dimensionality of 768.
Images (`.jpg`, `.webp`), video (`.mp4`), audio (`.mp3`, `.wav`), PDFs (visual RAG), and any text/code files present in indexed directories.
Use the zero‑install method via `uvx`. Your client (Claude Code, Claude Desktop, Cursor, etc.) points to `uvx --from git+https://github.com/AlaeddineMessadi/gemini-embedding-2-mcp-server.git gemini-embedding-2-mcp` with the `GEMINI_API_KEY` environment variable.
`index_directory`, `search_my_documents`, `list_indexed_directories`, `sync_indexed_directories`, `remove_directory_from_index`, and the resource `gemini://database-stats` for real‑time ChromaDB observability.

ATL doesn’t just help agents find tools — it gets the job done. It finds and chooses the right AI provider, tool, or MCP server, executes the task, and switches to a fallback when a provider fails. It can optimize for lo

miniOrange WordPress MCP Server turns a WordPress site into a Model Context Protocol server, so AI clients like Claude, ChatGPT, Cursor, Gemini and Windsurf can read and edit the site through chat instead of the admin da
Connect Claude Desktop to your ServiceNow PDI. Query records, inspect Business Rules, review ACLs, and troubleshoot against your live instance.

Extract, search and tag any document — invoices, receipts, contracts, forms, or your own templates. 13 tools, one sign-in (OAuth 2.1) or API key, free FileTag tier, data residency in the EU, US, Israel or Asia.
28-tool MCP server for web scraping, crawling, deep research & autonomous extraction — clean Markdown & structured JSON for Claude, Cursor & any MCP client. 1,000 free one-time credits, local-Ollama LLM support.
Comments