Vector DB MCP server
io.github.kroq86/vector-db-mcp·v0.1.1·3 starsAssembly-accelerated DuckDB MCP server for code search, indexing, and symbol lookup.
3 stars
Reviews
Write oneNobody 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
- –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
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
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/fibNo 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/trueIf that fails:
softwareupdate --install-rosettaStandalone 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_sExpected 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.shThe build path is:
fasm --emit=macho-obj add.asm add.o
clang -arch x86_64 -dynamiclib wrapper.c add.o -o mylib.dylibOn 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.dylibIf 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.lispIt 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 AutoMemGraph-vector memory for AI assistants using FalkorDB and Qdrantnot reviewedEstablishedC