Skip to main content
Glama
nrwl

Nx MCP Server

Official
by nrwl

Nx MCP Server

npm-Version

Eine Model Context Protocol- Serverimplementierung für Nx .

Überblick

Der Nx MCP-Server bietet LLMs umfassenden Zugriff auf die Struktur Ihres Monorepos: Projektbeziehungen, Dateizuordnungen, ausführbare Aufgaben, Eigentümerinformationen, Tech-Stacks, Nx-Generatoren und sogar Nx-Dokumentation. In diesem Kontext können LLMs auf Ihren Stack zugeschnittenen Code generieren, die Auswirkungen einer Änderung verstehen und Änderungen präzise auf verbundene Dateien anwenden. Dies ist möglich, weil Nx die übergeordnete Architektur Ihres Arbeitsbereichs bereits versteht und Monorepos alle relevanten Projekte an einem Ort zusammenführen.

Lesen Sie mehr in unserem Blogbeitrag und in unseren Dokumenten .

Related MCP server: reposynapse

Installation und Verwendung

Es gibt zwei Möglichkeiten, diesen MCP-Server zu verwenden:

a) Führen Sie es über das nx-mcp-Paket aus

Rufen Sie den MCP-Server einfach über npx oder das Äquivalent Ihres Paketmanagers auf.

Hier ist ein Beispiel für eine mcp.json -Konfiguration:

{
  "servers": {
    "nx-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": ["nx-mcp@latest", "/path/to/your/workspace"]
    }
  }
}

Für VSCode können Sie auch Folgendes ausführen:

code --add-mcp '{"name":"nx-mcp","command":"npx","args":["nx-mcp", "/path/to/your/workspace"]}'

Informationen zur Registrierung eines MCP-Servers finden Sie in der Dokumentation Ihres KI-Tools. Cursor oder Claude Desktop unterstützen beispielsweise MCP.

Wenn Sie den Server hosten möchten, anstatt über stdio zu kommunizieren, können Sie die Flags --sse und --port verwenden. Beachten Sie, dass der Nx MCP-Server derzeit nur eine einzige gleichzeitige Verbindung unterstützt. Daher kann die gleichzeitige Verbindung mehrerer Clients in einigen Fällen zu Problemen führen.

Führen Sie nx-mcp --help aus, um zu sehen, welche Optionen verfügbar sind.

b) Verwenden Sie die Nx Console-Erweiterung

Wenn Sie Cursor verwenden, können Sie die Nx Console-Erweiterung direkt installieren, die den MCP-Server automatisch für Sie verwaltet.

Mehr Infos:

Verfügbare Tools

Derzeit stellt der Nx MCP-Server eine Reihe von Tools bereit. Ressourcen, Roots und Prompts werden noch nicht unterstützt.

  • nx_workspace : Gibt eine kommentierte Darstellung der lokalen NX-Konfiguration und des Projektgraphen zurück

  • nx_project_details : Gibt die vollständige Projektkonfiguration für ein bestimmtes NX-Projekt zurück

  • nx_docs : Ruft für Benutzerabfragen relevante Dokumentationsabschnitte ab

  • nx_generators : Gibt eine Liste der verfügbaren Generatoren im Arbeitsbereich zurück

  • nx_generator_schema : Bietet detaillierte Schemainformationen für einen bestimmten Generator

  • nx_available_plugins : Gibt eine Liste der verfügbaren Nx-Plugins aus dem npm-Register mit ihren Beschreibungen zurück

Wenn kein Arbeitsbereichspfad angegeben ist, sind nur die Tools nx_docs und nx_available_plugins verfügbar.

Mitwirken und Entwicklung

Beiträge sind willkommen! Weitere Informationen finden Sie im Nx Console-Beitragsleitfaden .

Die grundlegenden Schritte sind:

  1. Klonen Sie das Nx Console-Repository und befolgen Sie die Installationsschritte

  2. Erstellen Sie nx-mcp mit nx run nx-mcp:build (oder nx run nx-mcp:build:debug zum Debuggen mit Quellzuordnungen).

  3. Verwenden Sie den MCP Inspector, um Ihre Änderungen zu testen

Lizenz

MIT

Related MCP Connectors

  • The Cortex MCP server provides read-only access to real-time engineering context from the Cortex developer portal, allowing AI coding assistants to answer natural language questions about your organization's catalog (microservices, libraries, domains, teams, infrastructure), scorecards (engineering standards and best practices), initiatives (goals and deadlines), and Engineering Intelligence metrics. It includes tools for querying documentation, tracking personal entities, and accessing AI-assisted insights across the entire Cortex ecosystem.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • Give your AI agent persistent, governed memory for every project. At task start it recalls the approved decisions, conventions, risks and architecture (semantic search, ranked by importance); at close it proposes what was learned as typed memories that you review and approve — governance, not a notes dump. Agents propose, humans govern: edits go back to pending and deletion is human-only by design. Connect Claude Code, Cursor, Claude Desktop or any MCP client in two minutes with just your API key — hosted (nothing to install) or locally via `uvx solucortex-mcp`. Built by SoluAI and dogfooded daily: SoluCortex is developed using its own living memory.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A TypeScript-aware MCP server that provides coding agents with repository discovery, code intelligence, and web project context for local codebases. It enables deep symbol navigation, diagnostic reporting, and structural analysis of monorepos without requiring full IDE integration.
    7
    15 npm
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Universal MCP server that analyzes any codebase and provides structured context to AI assistants. Dynamic, accurate, and token-efficient.
    18
    7 npm
    MIT