Submit

vite-plugin-vue-mcp

@webfansplz

a year ago
developer-tools
Vite plugin that enables a MCP server helping models to understand your Vue app better.
Overview

What is vite-plugin-vue-mcp?

vite-plugin-vue-mcp is a Vite plugin that enables a Model Context Protocol (MCP) server to help models understand your Vue application better by providing information about the component tree, state, routes, and Pinia state.

How to use vite-plugin-vue-mcp?

To use this plugin, install it via npm with the command pnpm install vite-plugin-vue-mcp -D, then import and include it in your Vite configuration file as follows:

import { VueMcp } from 'vite-plugin-vue-mcp'
export default defineConfig({ plugins: [VueMcp()] })

The MCP server will be available at http://localhost:[port]/__mcp/sse.

Key features of vite-plugin-vue-mcp?

  • Provides a server for accessing the Vue component tree.
  • Retrieves the state of specific components.
  • Offers information about the Vue router and Pinia state.
  • Automatically updates the MCP server address in the Cursor configuration file if applicable.

Use cases of vite-plugin-vue-mcp?

  1. Debugging and visualizing the component structure of a Vue application.
  2. Monitoring the state of components during development.
  3. Integrating with tools that utilize the Model Context Protocol for enhanced development workflows.

FAQ from vite-plugin-vue-mcp?

  • What is the MCP server used for?

The MCP server provides real-time information about your Vue app's components, state, and routing, which can be useful for debugging and development.

  • Is there any configuration needed for the MCP server?

Basic configuration is done through the Vite config file, but additional options can be set for custom behavior.

  • Can I use this plugin with other Vite plugins?

Yes, vite-plugin-vue-mcp can be used alongside other Vite plugins without issues.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.

vite-plugin-vue-mcp MCP Server