MCP.so
ログイン

Codebase Curator MCP Server

@RLabs-Inc

基本情報

カテゴリ

開発者ツール

ライセンス

MIT license

トランスポート

stdio

作者

RLabs-Inc

Codebase Curator MCP Server について

A set of tools to use while coding using the Claude code cli. "smartgrep" is a grep-like tool that uses a semantic index of the codebase to provide Claudes with information tailored for how they think. Claudes love it! A "codebase-curator" Claude to assist the "developer" Claude

Codebase Curator MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "codebase-curator": {
      "command": "bun",
      "args": [
        "run",
        "monitor",
        "watch",
        "--overview"
      ]
    }
  }
}

Codebase Curator MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Codebase Curator?

Codebase Curator transforms how Claude understands your code by giving it a persistent companion that deeply analyzes your entire codebase. Using a two-Claude architecture, it spawns a dedicated “Curator Claude” that becomes an expert on your specific project, enabling fast, context-aware answers.

How to use Codebase Curator?

Install by cloning the repo, running bun install and bun link, then add the MCP server entry to your claude_code_config.json. In Claude Code, use the provided tools (e.g., set_project_path, get_codebase_overview, ask_curator, add_new_feature) to explore and ask questions. Alternatively, use the smartgrep CLI for semantic code search from any directory.

Key features of Codebase Curator

  • Two-Claude architecture with persistent sessions and instant follow-ups
  • Smart Grep semantic search with concept groups and advanced patterns
  • Language support for 10 languages (TS/JS, Python, Go, Rust, Swift, Shell, JSON, YAML, TOML, .env)
  • Live monitoring dashboard for real-time code evolution
  • Incremental indexing with hash‑based change detection and debouncing
  • Cross‑reference analysis showing definitions and usages

Use cases of Codebase Curator

  • Get a deep overview of a new codebase in about two minutes
  • Ask nuanced follow‑up questions that build on previous context
  • Analyze the impact of uncommitted changes before committing
  • Get guidance on where to add new features based on existing patterns
  • Search semantic groups (e.g., all authentication patterns) with a single command

よくある質問

1

How does Codebase Curator differ from asking Claude directly?

Instead of treating each question as isolated, Codebase Curator spawns a dedicated curator that becomes an expert on your codebase. It remembers context between questions, so follow‑ups are instant and build on prior understanding.

2

What are the runtime requirements?

You need an active Claude Code subscription and the Bun runtime installed. The integration uses the Model Context Protocol (MCP) to communicate between Claude and the curator.

3

Where is the codebase context stored?

The curator maintains persistent sessions. You can resume a session with the `--resume` flag. The README does not specify a remote storage; context is managed locally as part of the MCP server.

4

Is there a limit to the size of codebase it can handle?

The README mentions a streaming architecture that handles massive codebases efficiently and incremental indexing that only reprocesses changed files, but no hard size limit is stated.

5

What transports and authentication does it use?

Codebase Curator communicates via MCP (Model Context Protocol). No additional authentication is described; it operates within the Claude Code environment with your existing subscription.

コメント

「開発者ツール」の他のコンテンツ