Skip to main content
Glama

Dendro

VS Code Marketplace Installs

あなたのReactアプリの星座を見てください。

Dendroは、あなたのAIアシスタントに、ReactおよびReact Nativeコードベースの深い理解を与えます — コンポーネントツリー、複雑度スコア、ナビゲーションマップ、データフロー、そしてインタラクティブなビジュアルキャンバス。36個のMCPツール、あなたの設定は一切不要です。

はじめに

  1. Dendro Reactをインストールします — VS Codeでext install RooneyTech.dendro-reactを実行するか、Marketplaceからインストールします。

  2. Claude CodeでReactまたはReact Nativeプロジェクトを開きます。

  3. これを貼り付けます:

このプロジェクトにDendro Reactをセットアップしてください。この拡張機能はすでにVS Codeにインストールされています。以下の手順を順番に実行してください:

  1. MCPサーバーのパスを見つける:ls ~/.vscode/extensions/rooneytech.dendro-react-*/dist/mcp-server.js

  2. nodeの絶対パスを見つける:which node

  3. プロジェクトルートに.mcp.jsonを作成し、"command"にはnodeの絶対パス、最初の引数にはMCPサーバーのパスを指定する

  4. CLAUDE.md(なければ作成)にDendroセクションを追加する — エントリファイルのパス、最初の呼び出しとしてget_usage_guide、そしてvizコマンドを順番に実行するという注意を記載する

  5. get_usage_guideを呼び出して確認する

これで完了です。あとはあなたのエージェントが処理してくれます。

Related MCP server: Synapse

試してみる

プロンプトに**「Dendro」**という言葉を入れてみてください — 「Dendroを使ってこのアプリがどのような構造か見せて」のように。そうすると、単にファイルを読むだけでなく、ビジュアライザーとより深い解析を使ってくれます。

  • 「Dendroを使ってこのプロジェクトのアーキテクチャの概要を教えて」

  • 「Dendroでこのコードベースがどれほど健全かチェックして」

  • 「このアプリのナビゲーションの仕組みをDendroで見せて」

  • 「Dendroを使ってコンポーネントツリーを可視化し、複雑なコンポーネントを強調して」

  • 「状態はどこにある?Dendroでデータフローを追跡して」

  • 「Dendroビジュアライザーを開いて、このアプリを案内して」

できること

  • コンポーネントツリー解析 — 完全な階層、関係性、構造

  • 複雑度スコアリング — すべてのコンポーネントと1〜10で評価し、リファクタリング候補を提示

  • ナビゲーションマッピング — React Navigation、Next.js、React Router、Remix

  • Contextとデータフロー — provider、consumer、prop drillingの検出

  • 健全性監査 — A〜Fの評価で、対応可能な問題を提示

  • ビジュアルキャンバス — ライブなデンドログラム上で、AIがハイライト、注釈、フローの追跡を行います

  • ランタイム検査 — 実行中のアプリに接続して、ライブなstate、props、hooksを確認する(任意)

料金

36のツールはすべて無料です — エクスポート、スナップショット、検証済みプロジェクション、ライブ内観察、バッチ分析も含まれます。アカウントもライセンスキーも不要で、コードがあなたのマシンの外に出ることはありません。

設定

設定

デフォルト

説明

dendro-react.autoStartRuntime

false

アクティブ化時にReact Nativeアプリへ自動接続する

dendro-react.runtimePlatform

auto

対象プラットフォーム:auto、ios、android、device

dendro-react.runtimePort

8097

DevToolsのWebSocketポート

dendro-react.runtimeHost

localhost

WebSocketホスト(実機の場合は0.0.0.0)

dendro-react.projectорMode

false

画面共有用にフォントやストロークを大きくする

さらに学ぶ

フィードバック

Dendroはアーリーアクスイベントです。うまく動かない、わかりにくい、あるいは別の動作にしてほしい場合は、ぜひお聞かせください。


Colin Rooneyによって開発されました。もともとは Reactive から派生し、OSLabsでMichead Ziegler、Susana Lamとともに構築されました。「木」を意味するギリシア語と、ニューロンの枝分かれしたデンドライトにちなんで名付けられました。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides AI-powered architecture analysis and visualization of codebases, exposing 17 MCP tools for querying components, dependencies, and generating interactive diagrams.
    294 npm
    5
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides structural code intelligence via 26 MCP tools, enabling AI assistants to query code symbols, dependencies, and call graphs accurately without file-pasting.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to perform hybrid code search, get explanations, analyze relations and impacts, retrieve context packs, and generate documentation across ~45 languages via 17 MCP tools, all powered by a local vector database and LLM.
    2
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Local repository intelligence MCP server that builds a reusable graph of code structure for AI coding agents, providing 34 network-free tools for understanding, searching, and analyzing repositories without data leaving the machine.
    76 npm
    MIT