RV

ruvnet/vsc-remote-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

16 stars 12 forks 质量 61 趋势 21MIT

A command-line interface and MCP server for VSCode remote development tools. This package provides a set of tools for code analysis, code modification, and VSCode instance management, all accessible...

概览

A command-line interface and MCP server for VSCode remote development tools. This package provides a set of tools for code analysis, code modification, and VSCode instance management, all accessible through a simple CLI or programmatically in your Node.js applications. Deploy and manage individual VSCode instances or entire swarms with secure login credentials and resource management. - : Analyze code structure, complexity, and potential issues - : Search for patterns in code files with context - : Add, update, remove, or replace code segments - : Deploy, list, and stop VSCode instances with secure UI login - : Deploy and manage multiple VSCode instances as a coordinated swarm - : Manage resources for VSCode instances and jobs - : Generate and manage secure passwords for VSCode UI access - : Run as an MCP server for integration with AI assistants - : Use all features programmatically in Node.

README

以下为原文 README 节选,完整内容请查看原文。

CodeSwarm: VSCode Remote MCP Server

A command-line interface and MCP server for VSCode remote development tools. This package provides a set of tools for code analysis, code modification, and VSCode instance management, all accessible through a simple CLI or programmatically in your Node.js applications. Deploy and manage individual VSCode instances or entire swarms with secure login credentials and resource management.

Created by rUv

Features

  • Code Analysis: Analyze code structure, complexity, and potential issues
  • Code Search: Search for patterns in code files with context
  • Code Modification: Add, update, remove, or replace code segments
  • VSCode Instance Management: Deploy, list, and stop VSCode instances with secure UI login
  • VSCode Swarm Management: Deploy and manage multiple VSCode instances as a coordinated swarm
  • Resource Management: Manage resources for VSCode instances and jobs
  • Secure Access Control: Generate and manage secure passwords for VSCode UI access
  • MCP Server: Run as an MCP server for integration with AI assistants
  • Programmatic API: Use all features programmatically in Node.js applications
  • Security Features: Command injection protection, secure password handling, and authentication

Table of Contents

Installation

You can use this package without installation via npx:

npx vsc-remote 

Or install it globally:

npm install -g vsc-remote
vsc-remote 

For programmatic usage in your Node.js applications:

npm install vsc-remote --save
在 GitHub 查看完整 README

安装

npx vsc-remote <command>
新手?先看 mcpskill.org 教程 →