Token导航 LogoToken导航

MCP Server · 开发工具

Continew Generator MCP

ContiNew Generator MCP 是一个基于 Spring AI MCP 协议的智能代码生成服务,支持自动生成前后端代码和数据库操作。

未说明官方级别未说明来源级核验工具 0
代码生成JavaClaudeCursor

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
93938791
提供方
93938791

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

7

仓库热度

收录来源

1 个

MCP World

选型结论

Continew Generator MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude、Cursor,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

ContiNew Generator MCP

基于 Spring AI MCP 协议的智能代码生成器

English | 中文


中文

简介

ContiNew Generator MCP 是一个基于 Spring AI MCP (Model Context Protocol) 协议的智能代码生成服务。它允许 AI 助手(如 Claude、Cursor 等)通过标准化的 MCP 协议调用代码生成能力,实现:

  • 自动分析数据库表结构
  • 生成完整的后端 CRUD 代码(Controller、Service、Mapper、Entity 等)
  • 生成前端页面代码(Vue3 + TypeScript + Arco Design)
  • 支持单表、联表查询、主子表(一对多)等复杂场景
  • 自动生成菜单权限 SQL

特性

  • MCP 协议支持:与任何支持 MCP 协议的 AI 客户端无缝集成
  • 模板驱动:使用 FreeMarker 模板引擎,易于定制和扩展
  • 多场景支持:

- 单表 CRUD - 联表查询(JOIN) - 主子表一对多 - 多表业务聚合

  • 完全独立:零业务依赖,可服务于任何 Java + Vue 技术栈项目

快速开始

1. 环境要求
  • JDK 17+
  • Maven 3.8+
  • MySQL 8.0+
2. 配置数据库

编辑 src/main/resources/application.yml:

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/your_database?useSSL=false&serverTimezone=Asia/Shanghai
    username: your_username
    password: your_password
3. 启动服务
# 编译
mvn clean package -DskipTests

# 运行
java -jar target/continew-generator-mcp-1.0.0.jar

服务默认运行在 http://localhost:8091

4. 配置 AI 客户端

以 Cursor 为例,在 MCP 配置中添加:

{
  "mcpServers": {
    "continew-generator": {
      "url": "http://localhost:8091/sse",
      "transport": "sse",
      "timeout": 90000
    }
  }
}

可用工具列表

工具名称说明
listTables获取数据库所有表列表
getTableColumns获取表字段结构
getTableDesignRules获取表设计规范
generateCreateTableSql生成建表 SQL
executeSql执行 SQL 语句
checkTableExists检查表是否存在
analyzeBusinessRelation分析表关系
previewBackendCode预览后端代码
writeBackendCode写入后端代码
writeBackendCodeWithRelations写入带关联的后端代码
writeFrontendCode写入前端代码
generateMenuSql生成菜单权限 SQL
generateDirectoryMenuSql生成一级目录菜单 SQL
listMenus获取系统菜单列表
listDicts获取系统字典列表
configureProjectPaths配置项目路径
scanProjectStructure扫描项目结构
getProjectPaths获取当前路径配置
getFrontendSpecification获取前端代码规范
getBackendSpecification获取后端代码规范
getGenerationGuide获取完整生成指南
getApiInfo获取 API 接口信息
generateBusinessPageInfo生成业务聚合页面信息
generateMasterDetailPage生成主子表页面
validateGeneratedCode验证生成的代码
writeFile写入文件
readFile读取文件

项目结构

continew-generator-mcp/
├── src/main/java/top/continew/admin/mcp/
│   ├── McpServerApplication.java      # 启动类
│   ├── config/
│   │   └── McpToolConfig.java         # MCP 工具配置
│   ├── model/
│   │   ├── FieldConfig.java           # 字段配置
│   │   ├── GeneratorContext.java      # 生成上下文
│   │   ├── ProjectPathConfig.java     # 项目路径配置
│   │   └── RelationConfig.java        # 关联配置
│   ├── service/
│   │   └── TemplateService.java       # 模板服务
│   └── tool/
│       └── GeneratorTools.java        # MCP 工具实现
├── src/main/resources/
│   ├── application.yml                # 应用配置
│   └── templates/                     # 代码模板
│       ├── backend/                   # 后端模板
│       │   ├── Controller.ftl
│       │   ├── Service.ftl
│       │   ├── ServiceImpl.ftl
│       │   ├── Mapper.ftl
│       │   ├── Entity.ftl
│       │   └── ...
│       └── frontend/                  # 前端模板
│           ├── index.ftl
│           ├── AddModal.ftl
│           ├── DetailDrawer.ftl
│           └── api.ftl
└── pom.xml

自定义模板

模板文件位于 src/main/resources/templates/ 目录,使用 FreeMarker 语法。

可用变量:

变量名说明
${tableName}表名
${businessName}业务名称(中文)
${classNamePrefix}类名前缀
${moduleName}模块名
${packagePrefix}包名前缀
${fieldConfigs}字段配置列表
${author}作者
${date}生成日期

技术栈

  • 后端框架:Spring Boot 3.5.0
  • AI 协议:Spring AI MCP 2.0.0-M1
  • 模板引擎:FreeMarker 2.3.34
  • 工具库:Hutool 5.8.35
  • 数据库:MySQL 8.0+

许可证

本项目采用 Apache License 2.0 许可证。


English

Introduction

ContiNew Generator MCP is an intelligent code generation service based on the Spring AI MCP (Model Context Protocol) protocol. It enables AI assistants (such as Claude, Cursor, etc.) to invoke code generation capabilities through the standardized MCP protocol.

Features

  • MCP Protocol Support: Seamlessly integrates with any AI client supporting MCP protocol
  • Template-Driven: Uses FreeMarker template engine, easy to customize and extend
  • Multiple Scenarios:

- Single table CRUD - Join queries - Master-detail (one-to-many) - Multi-table business aggregation

  • Fully Independent: Zero business dependencies, can serve any Java + Vue tech stack project

Quick Start

1. Requirements
  • JDK 17+
  • Maven 3.8+
  • MySQL 8.0+
2. Configure Database

Edit src/main/resources/application.yml:

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/your_database?useSSL=false&serverTimezone=Asia/Shanghai
    username: your_username
    password: your_password
3. Run Service
# Build
mvn clean package -DskipTests

# Run
java -jar target/continew-generator-mcp-1.0.0.jar

Service runs on http://localhost:3000 by default.

4. Configure AI Client

For Cursor, add to MCP configuration:

{
  "mcpServers": {
    "continew-generator": {
      "url": "http://localhost:8091/sse",
      "transport": "sse",
      "timeout": 90000
    }
  }
}

License

This project is licensed under the Apache License 2.0.


基于 ContiNew 项目打造

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

代码生成Java本地部署SpringAI前后端开发数据库操作模板驱动

支持客户端

ClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Continew Generator MCP

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Continew Generator MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Continew Generator MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Continew Generator MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Continew Generator MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Continew Generator MCP 支持哪些客户端?

公开资料标注支持 Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP