Awesome MCPIDE Extensions & Code Assistants

nrwl/nx-console

⭐ 1414 TypeScript repository created 2018-06-18

Nx Console is a comprehensive user interface tool designed specifically for Nx and Lerna monorepos, aimed at enhancing developer productivity through visual workflows and AI-powered context. It integrates deeply with popular code editors like Visual Studio Code and JetBrains, allowing developers to stay focused and productive within their editor environment. The tool provides a rich set of features including AI enhancements that supply relevant context to large language models, improving the intelligence of AI-powered code assistance. This is facilitated by an MCP (Model Context Protocol) server that supports both VSCode and Cursor, enabling automatic teaching of AI about workspace architecture, generators, and up-to-date Nx documentation. Nx Console also offers a Project Details View (PDV) that gives developers detailed insights into their projects, available tasks, and configurations, allowing task execution and navigation through task graphs with ease. The Generate UI feature simplifies running generators by parsing schemas and providing autocomplete, validation, and dry-run previews, streamlining code generation workflows. Integration with Nx Cloud enhances the CI/CD experience by providing real-time overviews of pipeline executions and notifications on completion or errors, eliminating the need for constant manual checks. The tool also assists with Nx Cloud onboarding directly within the editor. Additionally, Nx Console presents a comprehensive overview of projects and tasks within the workspace, enabling easy browsing, task execution, and creation of command shortcuts. It visualizes project and task dependency graphs, focusing on the current file context, and supports running tasks or exploring dependencies with a single click. To use Nx Console, users must be working within an Nx or Lerna workspace with Node.js installed. The tool is available for download from Visual Studio Marketplace, OpenVSX Registry, and JetBrains Marketplace. Overall, Nx Console significantly improves the developer experience in managing and working with monorepos by combining visual tools, AI context enrichment, and seamless editor integration through the MCP server.

https://github.com/nrwl/nx-console

ai-enhancementsai-powered-contextautocompleteci-pipelinecode-editorscode-generationdependency-graphdeveloper-productivitydry-run-previewsgenerate-uigeneratorsjetbrainslarge-language-modelslernamcp-servermonoreposnxnx-cloud-integrationnx-consolenx-documentationproject-details-viewproject-managementtask-executiontask-graphuser-interfacevalidationvisual-studio-codevisual-workflowsvscodeworkspace-visualization

Also in IDE Extensions & Code Assistants

cline/cline

Cline is an autonomous AI coding assistant integrated into IDEs that uses the Model Context Protocol to safely create and edit files, execute terminal commands, and interact with web applications with user approval at every step.

21st-dev/magic-mcp

21st-dev/magic-mcp is an AI-driven Magic Component Platform server that enables developers to create modern UI components instantly through natural language commands within popular IDEs using the Model Context Protocol.

opensumi/core

OpenSumi is a framework that enables rapid development of AI Native IDE products by acting as an MCP client supporting Model Context Protocol tools through an MCP server.

CoderGamester/mcp-unity

MCP Unity is an implementation of the Model Context Protocol that integrates the Unity Editor with AI model clients, enabling AI-driven interactions and automation within Unity projects.

ravitemer/mcphub.nvim

MCP Hub is a Neovim plugin that integrates and manages MCP servers, providing centralized configuration, interactive testing, and deep integration with chat plugins to enhance LLM workflows.

ezyang/codemcp

codemcp is an AI-powered coding assistant that integrates with Claude Desktop via the Model Context Protocol to enable direct codebase editing, testing, and version-controlled changes for efficient pair programming.

PaperDebugger/paperdebugger

PaperDebugger is an AI-powered academic writing assistant that integrates with Overleaf using a custom MCP-based orchestration engine to provide multi-step reasoning, reviewer-style critique, and structured revision for research papers.

mbailey/voicemode

VoiceMode is a cross-platform tool that enables natural voice conversations with AI coding assistants like Claude Code through the Model Context Protocol (MCP), supporting local and cloud-based speech services for real-time interactive coding.