vite-plugin-react-mcp

vite-plugin-react-mcpは、Reactアプリケーションの開発を効率化するためのViteプラグインです。このプラグインは、TypeScriptをサポートし、開発者が迅速にプロジェクトを構築できるようにします。特に、ホットリロードやモジュールの最適化を通じて、開発体験を向上させます。

GitHubスター

6

ユーザー評価

未評価

フォーク

0

イシュー

1

閲覧数

2

お気に入り

0

README
vite-plugin-react-mcp

npm version license

Model Component Protocol (MCP) 的 Vite 插件 - 帮助 AI 更好地理解你的 React 应用。

功能
  • 🔄 实时收集并显示 React 组件树结构
  • 🔍 检查组件 props、state 和 hooks
  • ⚡ 支持动态修改组件状态
  • 🎯 支持组件高亮显示
  • 📱 与 AI 助手和开发工具无缝集成
安装
# npm
npm install @dogtiti/vite-plugin-react-mcp --save-dev

# yarn
yarn add @dogtiti/vite-plugin-react-mcp -D

# pnpm
pnpm add @dogtiti/vite-plugin-react-mcp -D
使用方法

在你的 Vite 配置文件中添加插件:

import react from '@vitejs/plugin-react'
// vite.config.ts
import { defineConfig } from 'vite'
import { ReactMcp } from '@dogtiti/vite-plugin-react-mcp'

export default defineConfig({
  plugins: [
    react(),
    ReactMcp({
      // 可选配置项
    })
  ]
})
配置项
选项 类型 默认值 描述
mcpPath string '/__mcp' MCP 服务路径
updateCursorMcpJson boolean | object true 是否更新 Cursor 编辑器的 MCP 配置文件
printUrl boolean true 是否在控制台打印 MCP 服务 URL
appendTo string | RegExp 'src/main.tsx' 要注入客户端脚本的文件
host string 'localhost' MCP 服务主机
port number Vite 服务端口 MCP 服务端口
与 AI 助手集成
Cursor

Cursor 编辑器默认支持 MCP 协议,可以自动连接到组件树。

其他 AI 助手

如果你使用的 AI 助手支持 MCP 协议,你可以在与 AI 助手交流时提供 MCP 服务的 URL:

MCP URL: http://localhost:5173/__mcp/sse
特性
组件树探索

MCP 服务提供实时组件树结构,AI 助手可以浏览和理解你的应用结构。

组件状态检查

检查组件的 props、state 和 hooks,帮助调试和理解组件行为。

组件高亮

通过 MCP 协议,AI 助手可以高亮显示特定组件,帮助你在 UI 中定位它们。

许可证

MIT

作者情報

0

フォロワー

0

リポジトリ

0

Gist

0

貢献数

スレッド