LanceDB

by ryanlisse

Not rated
GitHub

About

A vector database server for storing, searching, and managing vector embeddings.

Details

Author
ryanlisse
Categories
Database, Other, Knowledge Base

Setup

Install LanceDB in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/ryanlisse/lancedb_mcp

Follow the installation instructions in the repository README, then restart your MCP client.

A Model Context Protocol (MCP) server implementation for LanceDB vector database operations. This server enables efficient vector storage, similarity search, and management of vector embeddings with associated metadata.

The server exposes vector database tables as resources:

- table://{name}: A vector database table that stores embeddings and metadata

- Configurable vector dimensions
- Text metadata support
- Efficient similarity search capabilities

- POST /table

- Create a new vector table
- Input:

{ "name": "my_table", # Table name "dimension": 768 # Vector dimension }

- Add vector data to a table
- Input:

{ "vector": [0.1, 0.2, ...], # Vector data "text": "associated text" # Metadata }

- Search for similar vectors
- Input:

{ "vector": [0.1, 0.2, ...], # Query vector "limit": 10 # Number of results }
# Clone the repository git clone https://github.com/yourusername/lancedb_mcp.git cd lancedb_mcp # Install dependencies using uv uv pip install -e .
# Add the server to your claude_desktop_config.json "mcpServers": { "lancedb": { "command": "uv", "args": [ "run", "python", "-m", "lancedb_mcp", "--db-path", "~/.lancedb" ] } }
# Install development dependencies uv pip install -e ".[dev]" # Run tests pytest # Format code black . ruff .

- LANCEDB_URI: Path to LanceDB storage (default: ".lancedb")

This project is licensed under the MIT License. See the LICENSE file for details.

Embeddings, vector search, document storage, and full-text search with the open-source AI application database

A local, high-performance memory server for AI agents, built with SQLite, vector embeddings, and a knowledge graph. Packaged for npm and Docker.

MCP server for Apache AGE graph databases on PostgreSQL. 21 MCP tools — the most comprehensive Apache AGE MCP server (graph CRUD, Cypher queries, batch transactions, semantic search, Graph RAG, vis.js visualization, export/import) - F#/.NET — the only non-Python Apache AGE MCP server, installs as a single dotnet tool - Production-grade — BenchmarkDotNet-verified performance (cached queries in 62 ns, Cypher in 1 ms) - Open source — MIT license, published on NuGet - Documentation — full docs site at neftedollar.com/age-mcp

An MCP server for vector storage and retrieval using ChromaDB.

Local semantic search over documents (txt, md, pdf, docx, pptx, csv). Fully offline, multilingual, hybrid vector + keyword search via LanceDB. No API keys, no cloud.

Persistent AI memory server with 3-layer hybrid search, confidence scoring, and 16 tools. Zero LLM dependency.

Query and interact with FalkorDB graph databases using AI models.

Vector search using the LanceDB vector database and Ollama embedding models.

A production-ready persistent memory system for AI agents, offering searchable memory across sessions with semantic search and support for multiple database backends.

A desktop application for managing and interacting with the MCP Memory Service, a semantic memory system built on the Model Context Protocol.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.