mcp-vue3-python
Generates Vue 3 CRUD code that uses Axios for API calls (table, edit, post, patch, delete).
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-vue3-python Generate Vue 3 CRUD structure for CtreProfissionais module"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-vue3-python
Servidor MCP em Python que gera estrutura completa de CRUD Vue 3 (Composition API).
Instalação
cd mcp-vue3-python
pip install -r requirements.txtRelated MCP server: Splytin MCP Project Generator
Configuração no Claude Desktop
Edite o arquivo claude_desktop_config.json:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS / Linux:
~/Library/Application Support/Claude/claude_desktop_config.jsonConteúdo a adicionar:
{
"mcpServers": {
"mcp-vue3-python": {
"command": "python",
"args": ["-m", "mcp_vue3.app"]
}
}
}Windows com WSL/Docker: use
python3e ajuste o caminho conforme necessário.
Uso
No Claude, digite:
Utilize a tool gerar_crud do mcp mcp-vue3-python para gerar toda a estrutura de
arquivos e código para o seguinte módulo: CtreProfissionaisOu com caminho base customizado:
Utilize a tool gerar_crud do mcp mcp-vue3-python para gerar toda a estrutura de
arquivos e código para o módulo CtreProfissionais com base_path /meu-projeto/src/views/ctreProfissionaisArquivos gerados
Para o módulo CtreProfissionais com base_path padrão
/projeto-vue3/src/views/ctreProfissionais:
ctreProfissionais/
├── index.vue # Listagem com tabela e botões
├── services/
│ └── ctreProfissionaisService.js # axios: table, edit, post, patch, delete
├── components/
│ └── CtreProfissionaisForm.vue # Modal de criação/edição
├── store/
│ └── ctreProfissionaisStore.js # Pinia store
├── routes.js # Fragmento para router/index.js
└── README.md # Documentação do móduloRegras
Pastas existentes são reaproveitadas (nunca recriadas do zero).
Arquivos existentes são preservados — o servidor reporta
⚠️ Já existe (mantido)e não sobrescreve.Arquivos novos são criados e reportados com
✅ Criado.
Nomenclatura automática
Entrada (PascalCase) | Derivado | Exemplo |
| kebab-case |
|
| camelCase |
|
| snake_case |
|
| campo ID |
|
| rota base |
|
Available Tools
1 toolgerar_estrutura_vueA
Utilize esta tool para gerar a estrutura completa de um CRUD Vue 3. Ela cria automaticamente os arquivos base de Molecules, Organisms e Views.
Args: module_name: Nome base do módulo em PascalCase ou camelCase (ex: 'MovCadastral') src_path: O caminho absoluto da pasta 'src' do workspace/projeto Vue atual. (ex: 'C:/projetos/meu-app/src')
Inputs: module_name (required), src_path (required). Returns: result
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 1 tool
With only one tool, there is no possibility of confusion between tools. The agent will always select the correct tool.
Since there is only one tool, naming consistency is inherently perfect. The single name follows a clear pattern (verb_noun in Portuguese).
The server is focused on generating Vue 3 structures, and one tool may suffice for that narrow purpose. However, it falls below the typical 3-15 tool range, making it slightly thin.
The tool generates only the base file structure for Molecules, Organisms, and Views. It lacks generation of services, stores, or Python backend components implied by the server name, leaving notable gaps for a full CRUD workflow.
Related MCP Connectors
MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
MCP server for Google Veo AI video generation
MCP server for the Vulners.com API
Related MCP Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that automates code generation for web development, specializing in creating TypeScript API clients from Swagger/OpenAPI specs and Vue.js components for frontend development.315 npmMIT
- FlicenseNot gradedqualityBmaintenanceAn MCP server that enables the automated creation and scaffolding of Python Django, React, and PHP projects. It provides tools for initializing new project structures and generating Django CRUD components.1-
- AlicenseAqualityDmaintenanceAn MCP server that scaffolds full-stack projects with consistent structure, Docker setup, CI/CD pipelines, and database configuration.6MIT
- AlicenseAqualityDmaintenanceA unified MCP server for scaffolding project structures across multiple frameworks including Spring Boot, React, Vue, Next.js, FastAPI, Django, Flask, Express, and more.217 npm1MIT