Awesome MCPIDE Extensions & Code Assistants

opensumi/core

⭐ 3654 TypeScript added to this list on 2025-04-09 repository created 2021-11-17

OpenSumi is a comprehensive framework designed to facilitate the rapid development of AI Native Integrated Development Environment (IDE) products. It functions as a Model Context Protocol (MCP) client, supporting MCP tools through an MCP server, which enables seamless integration and interaction with AI-driven development tools. The framework is aimed at developers who want to build advanced IDEs that leverage AI capabilities to enhance coding productivity and user experience. The project provides a variety of example projects and templates to help users get started quickly, including cloud IDEs, desktop IDEs based on Electron, AI IDEs like CodeFuse, and pure web IDE frameworks such as CodeBlitz. This diversity allows developers to choose the environment that best suits their needs, whether it be web-based or desktop applications. OpenSumi emphasizes ease of development with clear instructions for setup and running the framework, including dependency management and environment preparation. It also offers extensive documentation and a changelog to keep users informed about updates and breaking changes. The community aspect is strong, with active discussions, issue tracking, and contribution guidelines encouraging collaboration and continuous improvement. The project is open source under the MIT license, with contributions welcomed from developers worldwide. Overall, OpenSumi stands out as a powerful and flexible framework for building AI-enhanced IDEs, leveraging the Model Context Protocol to integrate AI tools effectively. Its support for multiple platforms and comprehensive tooling makes it a valuable resource for developers aiming to innovate in the IDE space with AI-native features.

https://github.com/opensumi/core

aiai-firstai-nativeai-native-ideai-toolsai-tools-integrationalibaba-groupant-groupchangelogcloud-idecodeblitzcodefusecontributionsdesktop-idedevelopment-environmentdevelopment-frameworkdocumentationeditorelectronframeworkideide-developmentide-frameworklite-web-idemcpmcp-clientmcp-servermini-app-idemit-licensemodel-context-protocolopen-sourceopensumitypescriptweb-idewebide

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.

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.

nrwl/nx-console

Nx Console is a user interface tool for Nx and Lerna monorepos that enhances developer productivity with visual workflows, AI-powered context via an MCP server, and deep integration with popular code editors.

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.