Nx Console

io.github.nrwl由 GitHub 帳號 nrwl 發布v0.6.12更新於 Oct 24, 2026

A Model Context Protocol server implementation for Nx

已驗證STDIO僅桌面知識與記憶開發者工具

概覽

AI 產生的概覽

針對 Nx 單體儲存庫的 MCP 伺服器,為 AI 助理提供工作區脈絡、專案與任務圖資訊,以及最新的 Nx 文件。

可以做什麼
  • 向 AI 對話提供工作區脈絡:架構、產生器與最新的 Nx 文件
  • 檢視專案、其目標與設定,以及專案圖和任務圖
  • 在編輯器中執行任務並瀏覽任務圖
  • 透過帶 schema 的產生器介面執行產生器,支援自動完成、驗證與試跑預覽
  • 顯示 Nx Cloud 的 CI 流程執行狀況與完成通知
適用情境
當你在 Nx 或 Lerna 單體儲存庫中工作,希望助理了解工作區結構、產生器和任務而非憑空猜測時,或想透過對話執行與檢視 Nx 目標時,值得加入。
執行需求
以本機 stdio 程序執行,來自 npm 套件 nx-mcp,也可隨 VS Code、Cursor 或 JetBrains 的 Nx Console 擴充功能一起使用。需要安裝 Node.js,並已有 Nx 或 Lerna 工作區;支援 Nx 15 以上版本。未宣告任何驗證、環境變數或標頭。
安裝前請注意
此伺服器可在工作區中執行 Nx 任務和產生器,可能修改檔案,建議優先使用試跑預覽。Nx Cloud 相關功能取決於工作區的雲端設定。僅對 Nx 15 以上版本保證相容性。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Nx Console,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

[Nx Console - The UI for Nx & Lerna]

The UI for Monorepos, providing visual workflows and enriching your AI Chat with deep insights

Stay focused and productive right in your editor.

[CI Status] [Visual Studio Marketplace Version] [JetBrains Plugin Version] [GitHub] [Visual Studio Marketplace Downloads] [Visual Studio Code Support]


[Nx Console - The UI for Nx & Lerna]

Why Nx Console?

Developers use both command-line tools and user interfaces. They commit in the terminal, but resolve conflicts in Visual Studio Code or WebStorm. They use the right tool for the job.

Nx Console is that tool. It helps developers stay in the flow, provides visual workflows, and enhances your AI chats and more.

Installation

You can download Nx Console from the following places:

Key Features

AI Enhancements

Nx Console enhances your editors AI features by providing relevant context to the large language models powering VSCode and Cursor. Automatically teach AI about your workspace architecture, generators and feed it up-to-date nx docs!

[Nx Console - The UI for Nx & Lerna]

Nx Console comes with an MCP server for both, VSCode and Cursor.

You can also install the MCP server separately from the Nx Console extension via the nx-mcp NPM package. More about that here. Learn more in the Nx docs.

Project Details View

Nx Console provides seamless integration with the Project Details View (PDV). You can learn more about your project, the available tasks and detailed configuration information. With the PDV in Nx Console, you can run tasks or navigate the task graph with just a few clicks!

[Nx Console - The UI for Nx & Lerna]

Learn more about the Project Details view on nx.dev

Generate UI

Nx Console makes it easier to run generators through our interactive Generate UI. It automatically parses the schema for any generator and provides autocomplete, validation and dry-run previews as you type.

[Nx Console - The UI for Nx & Lerna]

You can launch the Generate UI via the Nx: Generate (UI) command or through the context menu in the file explorer. Paths will be automatically prefilled! Learn more about the Generate UI on nx.dev

Nx Cloud Integration

Nx Console improves the experience of using Nx Cloud by giving you an overview of current CI Pipeline Executions and showing notifications when CI is done or an error occurs. No more refreshing GitHub forever, just keep working and Nx Console will let you know once your PR is ready!

[Nx Console - The UI for Nx & Lerna]

Additionally, Nx Console helps by guiding you through the Nx Cloud onboarding process, right in your editor.

Learn more about the Nx Cloud Integration on nx.dev

Projects & Tasks Overview

Nx Console presents an overview of your workspace from an Nx perspective. You can browse projects, their targets & configurations in the Projects view. Run available targets or create shortcuts for frequent commands in the Common Nx Commands view.

[Nx Console - The UI for Nx & Lerna]

Workspace Visualization

Nx Console visualizes the Nx project & task graphs right in your editor. It knows which file you're working on, so you can easily open the graph focused on that specific project. Also, with the tight integration into your editor, you can run tasks or explore the files that cause project dependencies with a single click.

[Nx Console - The UI for Nx & Lerna]

Requirements

To use Nx Console, make sure you're in an Nx or Lerna workspace and have Node.js installed. If you're not using Nx yet, learn more here: Intro to Nx

You can create an Nx workspace by running the following command:

bash
npx create-nx-workspace@latest my-workspace

To install Nx into an existing repository, simply run

bash
npx nx init

Compatibility

The latest version of Nx Console supports all Nx versions starting at Nx 15. For older versions, we cannot guarantee compatibility or full functionality. However, we welcome contributions! If you encounter specific issues with older versions, please consider submitting a PR. Of course, if you discover any problems with newer versions of Nx, please report these issues to help us improve Nx Console.

If you're looking to upgrade your version of Nx easily, refer to the Nx migrate documentation.

Contributing

Please read the contributing guidelines. Pick one of the issues from the good first issue list to get started.

Learn More

Jetbrains WSL support

The Node interpreter under Languages & Frameworks > Node.js needs to be configured to use the Node executable within the WSL distribution. You can read more on the official Jetbrains docs page.

來源:README.md,提交 6a5adea

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.6.12最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分