lidge-jun

Semantic Code MCP — DevOps skill for Claude Code

DevOps community

AI-powered semantic code search MCP server.

How to install Semantic Code MCP

This entry records only its repository, not the path inside it, so there is no exact command to give. Open lidge-jun/semantic-code-mcp and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Semantic Code MCP does

AI-powered semantic code search MCP server. Multi-agent concurrent access via Milvus Docker. Multi-provider embeddings (Gemini, Vertex AI, OpenAI, Local), AST chunking, hybrid search.

Alternatives in DevOps

  • Skypilot — Run, manage, and scale AI workloads on any AI infrastructure 9.7k ★
  • Claude Code GitHub Actions — by Anthropic - Official GitHub Actions integration for Claude Code with examples and documentation for automat 6.4k ★
  • Claudable — Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code, Codex, Gemini CL 4k ★

README

Semantic Code MCP

[![npm version](https://img.shields.io/npm/v/semantic-code-mcp.svg)](https://www.npmjs.com/package/semantic-code-mcp) [![npm downloads](https://img.shields.io/npm/dm/semantic-code-mcp.svg)](https://www.npmjs.com/package/semantic-code-mcp) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT) [![Node.js](https://img.shields.io/badge/Node.js-%3E%3D18-green.svg)](https://nodejs.org/)

AI-powered semantic code search for coding agents. An MCP server with **non-blocking background indexing**, **multi-provider embeddings** (Gemini, Vertex AI, OpenAI, local), and **Milvus / Zilliz Cloud** vector storage — designed for **multi-agent concurrent access**.

This project is a fork of [smart-coding-mcp](https://github.com/omarHaris/smart-coding-mcp) by Omar Haris, heavily extended for production multi-agent use. Original project is licensed under MIT.

Ask *"where do we handle authentication?"* and find code that uses `login`, `session`, `verifyCredentials` — even when no file contains the word "authentication."

graph LR
    A["Claude Code"] --> M["Milvus Standalone
(Docker)"] B["Codex"] --> M C["Copilot"] --> M D["Antigravity"] --> M M --> V["Shared Code Index"]

Quick Start

npx -y semantic-code-mcp@latest --workspace /path/to/your/project

Add to your MCP host config:

{
  "mcpServers": {
    "semantic-code-mcp": {
      "command": "npx",
      "args": ["-y", "semantic-code-mcp@latest", "--workspace", "/path/to/project"]
    }
  }
}
All IDE configs (Claude Code, VS Code, Cursor, Windsurf, Codex, Antigravity)

**Claude Code** (`~/.claude/settings.local.json`):

{ "mcpServers": { "semantic-code-mcp": { "command": "npx", "args": ["-y", "semantic-code-mcp@latest", "--workspace", "/path/to/project"] } } }

**VS Code / Cursor** (`.vscode/mcp.json`):

{ "servers": { "semantic-code-mcp": { "command"