VectorForge
Verified Safeby sadatnazarli
Overview
Provides local, long-term memory for AI assistants (e.g., Claude) using a high-performance C++ vector database.
Installation
node /ABSOLUTE/PATH/TO/VectorForge/server/dist/index.jsSecurity Notes
The system runs locally and uses standard I/O (stdio) for communication, limiting network attack surface. The Node.js server executes the C++ binary via `child_process.execFile` with explicitly constructed arguments, reducing the risk of command injection through user input. Input parsing in the TypeScript server uses `zod` for validation, and the C++ component parses a simple float array format without 'eval' or similar dangerous functions. No hardcoded secrets were identified. The primary security concern, common in such architectures, is ensuring the C++ binary itself is secure against input-based vulnerabilities, though `strncpy` and fixed-size buffers are used to mitigate some risks.
Similar Servers
aderyn
A powerful Solidity static analyzer that provides structured access to smart contract code, ASTs, and analysis results via a Model Context Protocol (MCP) server or Language Server Protocol (LSP), primarily intended for AI agents or advanced tooling.
graphlit-mcp-server
The Model Context Protocol (MCP) Server integrates with the Graphlit Platform to provide an LLM-enabled knowledge API, enabling ingestion, search, retrieval, RAG, and publishing of content from various data connectors for MCP clients.
cainban
A command-line kanban board and an MCP server designed for natural language task management and AI agent integration, enabling AI to decompose tasks and manage project backlogs.
mcp-mistral-codestral
An MCP server that integrates Mistral AI's Codestral and general models for AI-powered code completion, bug fixing, test generation, FIM, and general reasoning.