
Servidor MCP de AI-first Spring Boot Project Generator / Bootify
Qué servidores del registro oficial de MCP son de AI-first Spring Boot Project Generator / Bootify, si responden y qué ofrecen. Un programa comprobó cada dato; nada está copiado de la página del producto.
leído el 2026-10-17
- Nombre en el registroio.bootify/mcpverificado en el registro MCP
El nombre en el registro está bajo bootify.io. El registro solo permite usar ese espacio de nombres a quien demuestra control del dominio por DNS o HTTP.
- Estadorespondecomprobado el 2026-10-17
- Herramientas57
- El servidor se llamabootify-mcp-server
- Versión del servidor1.0.0
- Versión del protocolo2025-06-18
El 2026-10-17 el servidor respondió a initialize y tools/list sin iniciar sesión. Primera respuesta en 175 ms.
- Aún no se ha juzgado si sus herramientas hacen el trabajo del producto.
Una vez conectado
- deleteProject, updateSettings, updateDeveloperPreferences, updateUtilities, updateMailSettings cambian datos sin iniciar sesión: cualquiera con la dirección puede llamarlas.
- Sus definiciones ocupan unos 18070 tokens de contexto: activa solo las herramientas que necesita la tarea.
- Parámetros sin tipo o sin descripción en 21 de 57 herramientas: revisa los argumentos antes de llamar.
Lo dicen reglas a partir de las mediciones de arriba. La primera llamada probable la elige un modelo de la lista de herramientas; lee su descripción antes de fiarte.
- Nota INITE MCP72 de 100responde 100 · definiciones 94 · contexto 51 · rebajada por las señales de aviso de abajo
- Respondióel 100% de los días8 de 8 comprobaciones diarias
- Mediana de la primera respuesta551 ms
- Espacio en el contexto del agente≈ 18.070 tokenslas definiciones de todas sus herramientas (57), que el agente lleva en cada turno
- Definiciones de herramientasA · 94 de 100
- Resultados tipados57 de 57 herramientasdeclaran outputSchema: el resultado llega tipado y se lee de una vez
- Parámetros sin descripción: en 21 de 57
Qué puede hacer un agente con él
- no está claro · generate database migrations from a visual project model
- no está claro · export a runnable Spring Boot project for coding agents
- no puede · add Spring Security and integration tests to a project
Cada caso de uso del producto se le preguntó a Jev junto con la lista de herramientas de este servidor: ¿puede un agente hacerlo con estas herramientas?
Conviene revisar
- Herramientas que cambian datos, en un servidor que responde sin iniciar sesión: deleteProject, updateSettings, updateDeveloperPreferences, updateUtilities, updateMailSettings
Un programa comprueba el servidor una vez al día: initialize y tools/list, sin modelo. Los tokens son la longitud de las definiciones, a unos cuatro caracteres por token. La nota promedia seis comprobaciones del nombre, la descripción, el esquema y las anotaciones de cada herramienta; dice lo bien descritas que están, no si funcionan. La nota pondera solo lo medido: si responde (30%), si hace el trabajo del producto (25%), definiciones (20%), contexto (10%) y uso (15%). Lo que no se midió queda fuera, y una instrucción oculta limita la nota a 40. El estado de los servidores MCP de los proveedores: método y números →
startProjectCreate a new Bootify project and return its project ID, URL, current setup and plan information. This changes server state and should only be called when the user wants a new project. Basic settings, developer preferences and database…
getProjectReturn the current basic configuration and plan information of an existing Bootify project. Entity, relation, index and other object lists are returned only when explicitly selected through details. Successful calls record MCP usage and…
linkProjectLink an existing Bootify project to the bearer-authenticated user. Accepts either the project URL or its 12-character project ID and updates the project's plan.
copyProjectCopy a project owned by the bearer-authenticated user. Projects with an active one-time upgrade cannot be copied.
deleteProjectClose a project owned by the bearer-authenticated user.
updateSettingsUpdate one or more basic settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.html
updateDeveloperPreferencesUpdate one or more developer preferences of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.html
updateAdvancedOptionsAvailable with Bootify Professional. Update one or more advanced project options. MODULITH generates package-based application modules, while MULTI_MODULE generates physical Gradle or Maven modules. Select either before defining an…
updateUtilitiesInclude utilities for custom code even when the project does not require them. Required utilities cannot be disabled. They remain included when no longer required, until explicitly disabled. Omitted options retain their values. Inspect…
updateMailSettingsAvailable with Bootify Professional. Enable or disable mail support and configure the generated application's SMTP connection.
updateFrontendUpdate one or more frontend settings of an existing Bootify project. Background information: https://bootify.io/docs/frontend-settings.html
updateDatabaseUpdate the database and schema management settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.html
updateDatabaseNamingUpdate one or more database naming settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.html
updateDateFieldsEnable or disable generated date fields and configure their names. Background information: https://bootify.io/docs/general-tab.html
listAvailableDependenciesList dependencies that can be added to the generated Maven or Gradle build. These dependencies are managed by the project's Spring Boot version and therefore do not require a dependency version. Use the optional query to narrow the…
addDependencyAdd an extra application dependency to the generated Maven or Gradle build. Bootify already adds dependencies required by selected project features. Call listAvailableDependencies to find supported coordinates, then pass the returned…
removeDependencyRemove a dependency from the generated Maven or Gradle build using groupId:artifactId. A version may be supplied but is not used for matching.
addAppModuleAvailable with Bootify Professional. Add a custom application module. References name the modules this module depends on. The same graph defines package boundaries for MODULITH and physical build modules for MULTI_MODULE; select either…
updateAppModuleAvailable with Bootify Professional. Update or rename a custom application module identified by its current name. When provided, references replace all current direct dependencies. The same graph defines package boundaries for MODULITH…
deleteAppModuleDelete a custom application module by name. The implicit base and web modules cannot be deleted. Bootify applies its consistency rules to references and assigned project elements. Available with Bootify Professional.
addEnumAdd an enum to an existing Bootify project, identified by name.
updateEnumUpdate or rename an enum identified by its current name. Provide newName, values, appModule, featurePackage, or several.
deleteEnumDelete an enum identified by name. Referencing fields are changed to String by Bootify's consistency rules.
addDataObjectAdd a custom data object by name. Entity-generated DTOs are returned by getProject with generated=true and must be changed through their entity fields or REST/frontend options. Background information…
updateDataObjectUpdate or rename a custom data object by name. Entity-generated DTOs are returned by getProject with generated=true and must be changed through their entity fields or REST/frontend options. Background information…
deleteDataObjectDelete a custom data object by name. Entity-generated DTOs are returned by getProject with generated=true and must be changed through their entity fields or REST/frontend options. Background information…
addEntityAdd an entity to an existing Bootify project. Entity, field, module, inheritance and custom field-type references use names.
updateEntityUpdate or rename an entity identified by its current name. Only provided properties are changed; a provided fields array replaces all fields.
deleteEntityDelete an entity identified by name. Bootify applies its consistency rules to dependent project data.
importSqlSchemaParse SQL DDL and reconcile its tables, fields and relations with an existing Bootify project. Matching entities are updated and new entities are added.
addBreakpointAvailable with Bootify Professional. Snapshot the current database schema so subsequent schema changes generate a new Flyway, Liquibase or Mongock changelog. Available only when getProject BREAKPOINTS reports AVAILABLE. Generated…
removeBreakpointAvailable with Bootify Professional. Permanently remove one breakpoint. This changes generated changelogs and cannot be undone. Copy its epoch-second ID from getProject BREAKPOINTS. Use this tool only after the user has explicitly…
addRelationAdd a relation whose type describes the cardinality from fromEntity to toEntity. For MANY_TO_ONE, ONE_TO_ONE and MANY_TO_MANY the owning field is fromEntity.fromField; for ONE_TO_MANY it is toEntity.toField. The response includes that…
updateRelationUpdate a relation whose type describes the cardinality from fromEntity to toEntity. For MANY_TO_ONE, ONE_TO_ONE and MANY_TO_MANY the owning field is fromEntity.fromField; for ONE_TO_MANY it is toEntity.toField. The response includes that…
deleteRelationDelete a relation using the current identifier returned by addRelation, updateRelation or getProject with RELATIONS details. The identifier is the owning entity and owning field joined with a dot; copy it verbatim because ONE_TO_MANY…
addIndexAdd a normal or unique index over ordered entity fields or owning-side relations. Many-to-many relations are excluded. The response returns its name selector as Entity.field1-field2.
updateIndexUpdate an index by its current Entity.field1-field2 identifier. Only provided properties are changed; the response contains its updated identifier.
deleteIndexDelete an index by its current name.
addRestControllerAvailable with Bootify Professional. Add a custom REST controller by name. Entity-generated controllers are returned by the matching getProject details option with generated=true and must be changed through their entity options.
updateRestControllerAvailable with Bootify Professional. Update or rename a custom REST controller by name. Entity-generated controllers are returned by the matching getProject details option with generated=true and must be changed through their entity…
deleteRestControllerAvailable with Bootify Professional. Delete a custom REST controller by name. Entity-generated controllers are returned by the matching getProject details option with generated=true and must be changed through their entity options.
addFrontendControllerAvailable with Bootify Professional. Add a custom frontend controller by name. Entity-generated controllers are returned by the matching getProject details option with generated=true and must be changed through their entity options.
updateFrontendControllerAvailable with Bootify Professional. Update or rename a custom frontend controller by name. Entity-generated controllers are returned by the matching getProject details option with generated=true and must be changed through their entity…
deleteFrontendControllerAvailable with Bootify Professional. Delete a custom frontend controller by name. Entity-generated controllers are returned by the matching getProject details option with generated=true and must be changed through their entity options.
listSecurityPathsReturn the canonical METHOD /path values that may be assigned to security roles. Pass securityConfigName while editing so that its current paths remain available. Frontend paths can only be protected by BASIC_AUTH, FORM_SESSION or…
addSecurityConfigCreate a config with safe defaults. Configure roles, login and an optional user source through their dedicated tools.
updateSecurityConfigChange only the identity, type, module or authentication mode. Changing type resets type-specific settings to defaults.
configureSecurityLoginConfigure only login, JWT, Keycloak and session behavior. Provide just the fields that should change.
configureSecurityUserSourceConfigure the user entity and its credential, OAuth mapping, password reset and token fields. Provide just the fields that should change.
setSecurityRolesReplace the role setup. Call listSecurityPaths first and use its exact METHOD /path values.
deleteSecurityConfigDelete a security configuration by name.
getOpenApiPreviewAvailable with Bootify Professional. Generate and return the OpenAPI document for the current project configuration. Use it to inspect resolved paths, parameters, request and response schemas, status codes and security schemes before…
listProjectFilesReturn every file path that would be present in the ZIP export of an existing Bootify project, without generating or returning file contents. Listing fails when the project plan has expired. Successful calls record MCP usage and activity…
getProjectFileReturn one generated project file. The path must exactly match a value returned by listProjectFiles. Text is returned as UTF-8 and binary content as Base64. Successful calls record MCP usage and activity for this project. Generated files…
exportProjectReturn a ZIP download URL for an existing Bootify project. This tool should be called after all project details and the schema have been configured with the user and the current setup has been presented. Ask for approval before exporting…
getGitExportStatusAvailable with Bootify Professional. Return the saved repository URL, target branch and defaultCommitMessage derived from current changes using the builder's commit message generator. This does not contact the remote or preview a Git…
exportProjectToGitAvailable with Bootify Professional. Generate, commit and push to the saved repository and target branch. Replaces the target branch's file contents with the generated project, including deleting other files. Use only when the user has…
Cómo conectar
Añade el servidor a la configuración de tu cliente MCP. Claude Desktop, Cursor y la mayoría de los demás clientes leen este formato:
{
"mcpServers": {
"bootify": {
"type": "http",
"url": "https://bootify.io/mcp"
}
}
}Añadirlo
Claude Code, en una terminal
claude mcp add --transport http bootify https://bootify.io/mcpAñadir a CursorAñadir a VS Code
claude.ai, ChatGPT y otros clientes: añade https://bootify.io/mcp como conector personalizado en los ajustes.
Cada línea es algo que un programa encontró al buscar: la entrada del registro, la respuesta del propio servidor, una especificación que se puede leer. Si falta una línea, es que no la encontramos, no que no exista.
Cookies
Antes de contar esta visita
La analítica y la medición de anuncios nos dicen qué páginas y cuáles de nuestros anuncios cumplen su función: Google Analytics y Google Ads, el píxel de Meta, Yandex Metrica y un identificador propio. No se guarda nada hasta que respondas, y rechazar no cambia nada del sitio.