amanmcp
Verified Safeby Aman-CERP
Overview
High-performance local text embedding for codebases using MLX on Apple Silicon, serving as a component within the AmanMCP local RAG system.
Installation
python server.pyEnvironment Variables
- PORT
- HOST
- MODEL_NAME
- AMANMCP_MLX_MODELS_DIR
- LOG_LEVEL
- AMANMCP_LOG_DIR
Security Notes
The server's core functionality is local processing of code for embeddings. Models are downloaded from HuggingFace (a generally trusted source for ML models) and stored locally. The server binds to 0.0.0.0 by default, making it accessible from the local network, but it's intended for local use. Logging is well-structured, with health checks excluded from file logs to reduce noise. No explicit 'eval' or directly malicious patterns are observed in the provided code snippets. Overall, it adheres to a privacy-first, local-only philosophy.
Similar Servers
osaurus
Osaurus is an AI edge runtime for macOS, enabling users to run local and cloud AI models, orchestrate tools via the Model Context Protocol (MCP), and power AI applications and workflows on Apple Silicon.
mcp-documentation-server
A local-first MCP server for document management, semantic search, and AI-powered document intelligence.
mcp-local-rag
Provides a local, RAG-like web search tool for Large Language Models to retrieve current information and context.
viberag
Local codebase semantic search (RAG) for AI coding assistants via MCP server.