
Nx Console
io.github.nrwl由 GitHub 账号 nrwl 发布v0.6.12更新于 Oct 24, 2026
A Model Context Protocol server implementation for Nx
概览
面向 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 及以上版本。未声明任何认证、环境变量或请求头。
安装
在 SourceWeft 中
- 打开 控制台中的 Nx Console,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
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:
- Nx Console for Visual Studio Code from the Visual Studio Marketplace.
- Nx Console for Visual Studio Code from the OpenVSX Registry
- Nx Console for JetBrains from the JetBrains Marketplace
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:
To install Nx into an existing repository, simply run
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
- Documentation - Official documentation with video tutorials
- nx.dev - Documentation, Guides and Interactive Tutorials on Nx
- Join the community - Chat about Nx & Nx Console on the official discord server
- Learn more about the team at Nx - The team at Nx led the development of Nx Console, after working with many Enterprise clients.
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版本历史
1- v0.6.12最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分