MCP.Market

Vector DB MCP server

by kroq86·io.github.kroq86/vector-db-mcp·v0.1.1·3 stars

Assembly-accelerated DuckDB MCP server for code search, indexing, and symbol lookup.

B70/100grade B
What users say
No reviews yet
Be the first
Safety scan
B70/100

full report

Adoption
New

3 stars

Reviews

Write one

Nobody has reviewed Vector DB MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Vector DB MCP tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 118 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 70/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Vector DB MCP compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
70/100
higher than 37% of 4,460 AI and agents servers
GitHub stars
3
more than 75% of 2,711 AI and agents servers

Install Vector DB MCP in Claude Code, Cursor or VS Code

claude mcp add vector-db-mcp -- docker run -i --rm ghcr.io/kroq86/vector-db-mcp:0.1.1
Add to Cursor

What the publisher says

From the Vector DB MCP repository's README, as published. We do not edit it. Read it on GitHub

Plojure

Plojure is a playground for Lisp, Python, and x86_64 assembly experiments. The current hybrid branch also contains a macOS porting path for the FASM examples.

The target workflow on macOS is intentionally boring:

fasm fasm/basic/fib.asm
./fasm/basic/fib

No Docker command in the hot path, no exec format error, no Linux ELF binary pretending to be a macOS program.

macOS FASM Setup

Install the companion fasm shim from kroq86/fasm-mac:

git clone https://github.com/kroq86/fasm-mac
cd fasm-mac
./install.sh
export PATH="$HOME/.local/bin:$PATH"

The installed command is named fasm.

On Apple Silicon it produces x86_64 Mach-O binaries, so Rosetta is required:

arch -x86_64 /usr/bin/true

If that fails:

softwareupdate --install-rosetta

Standalone Examples

These examples now use fasm/core/platform.inc instead of hardcoded Linux syscall numbers:

fasm fasm/basic/fib.asm
./fasm/basic/fib

fasm fasm/basic/arg.asm
./fasm/basic/arg fasm/basic/lol.txt

cd fasm/basic
fasm mycat.asm
./mycat

cd ../advanced/binary_search
fasm bin_s.asm
./bin_s

Expected behavior:

  • fib.asm prints Fibonacci values.
  • arg.asm prints the file passed as argv[1].
  • mycat.asm prints fasm/basic/lol.txt.
  • bin_s.asm prints the found index.

Shared Library Examples

Simple C/Python native-library examples can now build .dylib files on macOS:

cd fasm/advanced/add
./run.sh

cd ../binary_search/wrapper
./run.sh

cd ../../oop_game
./build.sh

The build path is:

fasm --emit=macho-obj add.asm add.o
clang -arch x86_64 -dynamiclib wrapper.c add.o -o mylib.dylib

On Apple Silicon, Python ctypes needs an x8664/Rosetta Python to load these libraries. The default Homebrew Python is usually arm64 and cannot load an x8664 .dylib.

Vector DB

projects/vector-db now looks for .dylib on Darwin and .so on Linux. The macOS build path is:

cd projects/vector-db
fasm --emit=macho-obj assembly/dot_product.asm dot_product.o
clang -arch x86_64 -dynamiclib dot_product.o assembly/wrapper.c -o dot_product.dylib

If the native library cannot be loaded, the Python code keeps the existing fallback behavior where available.

What Still Is Not Done

manually and cross Python callback boundaries.

  • fasm classic itself still has no upstream-style format Mach-O formatter.
  • Native arm64 assembly output is not part of this port.
  • The Mach-O object converter rejects ELF relocations for now.
  • Coroutines are intentionally left for a later pass because they switch stacks

x86_64 .dylib files.

  • Python examples on Apple Silicon need an x86_64 Python runtime if they load

Original Lisp Interpreter

The repository also contains a small Lisp interpreter:

python projects/lisp-interpreter/main.py projects/lisp-interpreter/program.lisp

It supports recursive functions, lambda expressions, arithmetic, conditionals, and function calls.

Nothing above is checked by us. What we check is on the safety report.

Vector DB MCP: common questions

Is Vector DB MCP server safe?
Mostly: it is graded B (70/100). Read the Vector DB MCP safety report
How do I install Vector DB MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Vector DB MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Vector DB MCP maintained?
The last commit was 156 days ago (2026-06-01). The latest release is v0.1.1.
What can I use instead of Vector DB MCP?
Servers from other publishers that do the same job: MCP AutoMem MCP server.
How does Vector DB MCP compare with other AI and agents MCP servers?
safety score 70/100 (higher than 37% of 4,460 AI and agents servers); github stars 3 (more than 75% of 2,711 AI and agents servers). Full comparison.

Alternatives to Vector DB MCP

Same job from other publishers: the closest match first, then the best rated.

  • MCP AutoMem
    Graph-vector memory for AI assistants using FalkorDB and Qdrant
    C