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

  • Claudable — Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code, Codex, Gemini CL 4k ★
  • Codeg — Aggregate and browse AI coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) in one place 850 ★
  • Chat — chat web app for teams, sass with user management and ratelimit, support chatgpt(openai & azure), claude, gemi 568 ★

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"