Back to Home
Knuckles-Team icon

vector-mcp

by Knuckles-Team

Overview

Provides a standardized API for AI agents to manage and interact with various vector database technologies for Retrieval Augmented Generation (RAG).

Installation

Run Command
docker run -d --name vector-mcp -p 8004:8004 -e HOST=0.0.0.0 -e PORT=8004 -e TRANSPORT=http -e AUTH_TYPE=none -e EUNOMIA_TYPE=none knucklessg1/vector-mcp:latest

Environment Variables

  • MCP_URL
  • DATABASE_TYPE
  • DATABASE_PATH
  • DB_HOST
  • DB_PORT
  • DBNAME
  • USERNAME
  • PASSWORD
  • API_TOKEN
  • PROVIDER
  • OPENAI_BASE_URL
  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • GOOGLE_API_KEY
  • HF_TOKEN
  • AUTH_TYPE
  • OIDC_CONFIG_URL
  • OIDC_CLIENT_ID
  • OIDC_CLIENT_SECRET
  • OIDC_BASE_URL
  • TOKEN_JWKS_URI
  • TOKEN_ISSUER
  • TOKEN_AUDIENCE

Security Notes

The `vector-mcp` server defaults to `AUTH_TYPE=none`, which is a critical security risk for any production deployment, leaving the server unprotected. While robust authentication mechanisms (JWT, OAuth, OIDC) are supported and configurable via environment variables, the default insecure posture is a significant concern. Database credentials are passed via environment variables, which relies on the user's secure environment configuration. The server binds to `0.0.0.0`, requiring external network isolation.

Similar Servers

Stats

Interest Score36
Security Score6
Cost ClassMedium
Avg Tokens1500
Stars6
Forks1
Last Update2026-01-19

Tags

vector-databaseRAGAI-agentscollection-managementdata-retrieval