Nx Console

io.github.nrwlPublished by GitHub account nrwlv0.6.12Updated Oct 24, 2026

A Model Context Protocol server implementation for Nx

VerifiedSTDIODesktop onlyKnowledge & MemoryDeveloper Tools

Overview

AI-generated overview

MCP server for Nx monorepos that gives AI assistants workspace context, project and task graph details, and up-to-date Nx docs.

What you can do
  • Provide workspace context to the AI chat: architecture, generators and current Nx documentation
  • Inspect projects, their targets and configuration, and the project and task graphs
  • Run tasks and navigate the task graph from the editor
  • Run generators with schema-driven autocomplete, validation and dry-run previews
  • Surface Nx Cloud CI pipeline executions and completion notifications
When to use it
Worth adding when you work in an Nx or Lerna monorepo and want the assistant to understand your workspace layout, generators and tasks instead of guessing, or when you want to run and inspect Nx targets from the chat.
Requirements
Runs as a local stdio process from the npm package nx-mcp, or bundled with the Nx Console extension for VS Code, Cursor or JetBrains. Needs Node.js installed and an existing Nx or Lerna workspace; Nx 15 or newer is supported. No authentication, environment variables or headers are declared.
Before you install
The server can run Nx tasks and generators in your workspace, which may modify files; use dry-run previews where offered. Nx Cloud features depend on your workspace's cloud setup. Compatibility is only guaranteed for Nx 15 and newer.

Installation

In SourceWeft

  1. Open Nx Console in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

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.

Source: README.md at commit 6a5adea

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.6.12LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts