64
/ 100
1 month ago
glama

Smart Coding MCP

Provides intelligent semantic code search using local AI embeddings, enabling natural language queries to find relevant code by meaning rather than exact keywords. Indexes codebases in the background with smart project detection and privacy-first local processing.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
🚨
Known vulnerabilities in dependencies: 1 critical, 3 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
// known CVEs in dependencies1 critical3 high

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

criticalvitest@4.0.16GHSA-5xrq-8626-4rwp

When Vitest UI server is listening, arbitrary file can be read and executed

high@modelcontextprotocol/sdk@1.0.4GHSA-8r9q-7v3j-jr4g

Anthropic's MCP TypeScript SDK has a ReDoS vulnerability

high@modelcontextprotocol/sdk@1.0.4GHSA-w48q-cv73-mx4w

Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default

highglob@10.3.10GHSA-5j98-mcp5-4vw2

glob CLI: Command injection via -c/--cmd executes matches with shell:true

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configSMART_CODING_AUTO_INDEX_DELAY5000 Delay before background indexing (ms), false to disable
configSMART_CODING_BATCH_DELAY
configSMART_CODING_BATCH_SIZE100 Files to process in parallel
configSMART_CODING_CHUNKING_MODEsmart Code chunking (smart, ast, line)
configSMART_CODING_CHUNK_SIZE25 Lines of code per chunk
configSMART_CODING_DEVICEcpu Inference device (cpu, webgpu, auto)
configSMART_CODING_EMBEDDING_DIMENSION128 MRL dimension (64, 128, 256, 512, 768)
configSMART_CODING_EMBEDDING_MODELnomic-ai/nomic-embed-text-v1.5 AI embedding model
configSMART_CODING_EXACT_MATCH_BOOST1.5 Boost multiplier for exact text matches
configSMART_CODING_MAX_CPU_PERCENT50 Max CPU usage during indexing (10-100%)
configSMART_CODING_MAX_FILE_SIZE1048576 Max file size in bytes (1MB)
configSMART_CODING_MAX_RESULTS5 Max search results returned
configSMART_CODING_MAX_WORKERS
configSMART_CODING_SEMANTIC_WEIGHT0.7 Weight for semantic vs exact matching
configSMART_CODING_SMART_INDEXING
configSMART_CODING_VERBOSEfalse Enable detailed logging
configSMART_CODING_WATCH_FILESfalse Auto-reindex on file changes
configSMART_CODING_WORKER_THREADS
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/omar-haris-smart-coding-mcp-180365)](https://m8ven.ai/mcp/omar-haris-smart-coding-mcp-180365)
commit: ef8e842fdd5002247a436056b7650f60fd99279b
code hash: f1f1029175269bd0c7c8c6bef1b068c47ea02c31f94c34df561a48ee2b55e4af
verified: 6/18/2026, 11:54:42 AM
view raw JSON →