★ 200 Rust MIT sse 更新 1小时前

Codeseek

Rust-powered code intelligence CLI for AI coding agents. Builds call graphs and hybrid semantic search indexes (Dense + Sparse + RRF + Reranker) across 7 languages. Ships as native MCP tools for Claude Code and Codex CLI.

安装配置

暂未识别到可直接复制的 MCP 配置,请查看 GitHub README。后台管理员可以补充配置。

README 摘要

# CodeSeek **Code intelligence CLI tool for Claude Code.** AST-based call graph analysis + semantic search — right from your terminal. ## Quick Start ```bash # Install via npm (handles setup wizard + binary download automatically) npm install -g codeseek # First run — interactive setup wizard configures your embedding model codeseek # Index your project codeseek init # Search code by symbol name codeseek search main --limit 10 # Query call graph codeseek callers main codeseek callees process_data # Register with Claude Code / Codex as MCP tools codeseek install # Check status codeseek status # Auto-index on git commits codeseek install-hooks ``` ## Install ### npm ```bash npm install -g codeseek ``` The npm package ships a lightweight JS wrapper that handles: | Step | Description | |------|-------------| | **First-run wizard** | Interactive CLI prompts for embedding API token, model, and base URL | | **Binary download** | Automatically pulls the correct Rust binary for your platform from GitHub Releases | | **Pass-through** | All commands (`init`, `search`, `callers`, etc.) are forwarded to the native binary | Supported platforms: | Platform | Architecture | |----------|-------------| | macOS | arm64 (Apple Silicon), x64 (Intel) | | Linux | x64 | ### Homebrew ```bash brew tap CodeBendKit/codeseek git@github.com:CodeBendKit/codeseek.git brew install codeseek ``` ### From source ```bash git clone https://github.com/CodeBendKit/codeseek.git cd codeseek ./build.sh --release ``` `build.sh` compiles both the TypeScript wrapper (`dist/`) and the Rust binary, then installs to `~/.codeseek/bin/`. ## Commands | Command | Description | |---------|-------------| | `codeseek` | First-time setup wizard (configures embedding model interactively) | | `codeseek init` | Build/update code index (full on first run, MD5-incremental thereafter) | | `codeseek status` | Index statistics: functions, files, last update | | `codeseek search ` | Symbol name search (falls back from vector → graph name match) | | `codeseek callers ` | Find functions that call this symbol | | `codeseek callees ` | Find functions this symbol calls | | `codeseek list` | List all indexed projects with paths | | `codeseek install` | Register codeseek as MCP tools in Claude Code / Codex | | `codeseek uninstall` | Remove MCP integration | | `codeseek uninit` | Delete the current project index | | `codeseek install-hooks` | Install git hooks (post-commit/post-merge → `codeseek init`) | | `codeseek serve --mcp` | Start MCP server (stdio JSON-RPC, used by Claude Code internally) | All query commands support `--json` for machine-readable output. ## Claude Code / Codex Integration ```bash codeseek install ``` Writes MCP server config to: | Agent | Config file | |-------|------------| | **Claude Code** | `~/.claude.json` (global, all projects) or `./.mcp.json` (project-local) | | **Codex CLI** | `~/.codex/config.toml` | Claude Code auto-discovers these tools after restart: | Tool | Capability | |------|-----------| | `codeseek_search` | Find symbols by name | | `codeseek_callers` | Trace upstream callers | | `codeseek_callees` | Trace downstream callees | | `codeseek_status` | Check index health | Remove integration: ```bash codeseek uninstall ``` ## How It Works ### Index Building (`codeseek init`) ``` Source files → Tree-sitter AST parse (7 languages) → Extract functions / classes / methods → Batch embed via API (20 texts per call, SQLite cache) → St...

相关 MCP

Libre Chat

Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1,...

★ 39410 TypeScript sse 待补充
mcp sse TypeScript

Headroom

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 60-95% fewer tokens, same answers. Library...

★ 33210 Python sse 待补充
mcp Python sse

Github

GitHub's official MCP Server

★ 30790 Go sse 待补充
mcp sse Go

Fast

🚀 The fast, Pythonic way to build MCP servers and clients.

★ 25699 Python sse 待补充
mcp Python sse