Skip to main content
Glama

LanceDB MCP Server

by RyanLisse

LanceDB MCP 서버

개요

LanceDB 벡터 데이터베이스 작업을 위한 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. 이 서버는 효율적인 벡터 저장, 유사성 검색, 그리고 관련 메타데이터를 포함한 벡터 임베딩 관리를 지원합니다.

구성 요소

자원

서버는 벡터 데이터베이스 테이블을 리소스로 노출합니다.

  • table://{name} : 임베딩과 메타데이터를 저장하는 벡터 데이터베이스 테이블
    • 구성 가능한 벡터 차원
    • 텍스트 메타데이터 지원
    • 효율적인 유사성 검색 기능

API 엔드포인트

테이블 관리
  • POST /table
    • 새로운 벡터 테이블 만들기
    • 입력:지엑스피1
벡터 연산
  • POST /table/{table_name}/vector
    • 테이블에 벡터 데이터 추가
    • 입력:
      { "vector": [0.1, 0.2, ...], # Vector data "text": "associated text" # Metadata }
  • POST /table/{table_name}/search
    • 비슷한 벡터 검색
    • 입력:
      { "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 .

Claude Desktop과 함께 사용

# 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 : LanceDB 저장소 경로(기본값: ".lancedb")

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

모델 컨텍스트 프로토콜 인터페이스를 통해 임베딩 스토리지와 유사성 검색을 위한 효율적인 벡터 데이터베이스 작업이 가능합니다.

  1. 개요
    1. 구성 요소
      1. 자원
      2. API 엔드포인트
    2. 설치
      1. Claude Desktop과 함께 사용
        1. 개발
          1. 환경 변수
            1. 특허

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server providing vector database capabilities through Chroma, enabling semantic document search, metadata filtering, and document management with persistent storage.
                Last updated -
                17
                Python
                MIT License
                • Apple
                • Linux
              • A
                security
                F
                license
                A
                quality
                Provides a scalable knowledge graph implementation for Model Context Protocol using Elasticsearch, enabling AI models to store and query information with advanced search capabilities, memory-like behavior, and multi-zone architecture.
                Last updated -
                17
                6
                TypeScript
              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that searches transcript segments in a Turso database using vector similarity, allowing users to find relevant content by asking questions without generating new embeddings.
                Last updated -
                1
                JavaScript
              • A
                security
                A
                license
                A
                quality
                A high-performance, persistent memory system for the Model Context Protocol (MCP) providing vector search capabilities and efficient knowledge storage using libSQL as the backing store.
                Last updated -
                6
                104
                1
                TypeScript
                MIT License
                • Linux

              View all related MCP servers

              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/RyanLisse/lancedb_mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server