Ir para o conteúdo
Logo de AI-first Spring Boot Project Generator / Bootify

Servidor MCP de AI-first Spring Boot Project Generator / Bootify

Quais servidores do registro oficial de MCP são de AI-first Spring Boot Project Generator / Bootify, se respondem e o que oferecem. Um programa verificou cada item; nada foi copiado da página do produto.

lido em 2026-10-17

← Voltar para AI-first Spring Boot Project Generator / Bootify

De quem é o servidor
  • Nome no registroio.bootify/mcpverificado no registro MCP

O nome no registro fica sob bootify.io. O registro só libera esse espaço de nomes para quem prova controle do domínio por DNS ou HTTP.

Quando perguntamosverificado em 2026-10-17
  • Estadorespondeverificado em 2026-10-17
  • Ferramentas57
  • O servidor se chamabootify-mcp-server
  • Versão do servidor1.0.0
  • Versão do protocolo2025-06-18

Em 2026-10-17 o servidor respondeu a initialize e tools/list sem login. Primeira resposta em 175 ms.

Um agente deve conectá-loAinda não está claro
  • Ainda não avaliamos se as ferramentas fazem o trabalho do produto.

Depois de conectar

  • deleteProject, updateSettings, updateDeveloperPreferences, updateUtilities, updateMailSettings alteram dados sem login: qualquer pessoa com o endereço pode chamá-las.
  • As definições ocupam cerca de 18070 tokens de contexto: ative só as ferramentas de que a tarefa precisa.
  • Parâmetros sem tipo ou descrição em 21 de 57 ferramentas: confira os argumentos antes de chamar.

Dito por regras a partir das medições acima. A primeira chamada provável é a escolha de um modelo na lista de ferramentas; leia a descrição antes de confiar nela.

Medido todo diaverificações diárias: 8, a primeira em 2026-10-19
  • Nota INITE MCP72 de 100responde 100 · definições 94 · contexto 51 · reduzida pelos sinais de alerta abaixo
  • Respondeuem 100% dos dias8 de 8 verificações diárias
  • Mediana da primeira resposta551 ms
  • Espaço no contexto do agente≈ 18.070 tokensas definições de todas as ferramentas (57), que o agente carrega a cada turno
  • Definições das ferramentasA · 94 de 100
  • Resultados tipados57 de 57 ferramentasdeclaram outputSchema: o resultado chega tipado e é lido de uma vez
  • Parâmetros sem descrição: em 21 de 57

O que um agente consegue fazer com ele

  • incerto · generate database migrations from a visual project model
  • incerto · export a runnable Spring Boot project for coding agents
  • não consegue · add Spring Security and integration tests to a project

Cada caso de uso do produto foi perguntado ao Jev junto com a lista de ferramentas deste servidor: um agente consegue fazer isso com essas ferramentas?

Vale conferir

  • Ferramentas que alteram dados, em um servidor que responde sem login: deleteProject, updateSettings, updateDeveloperPreferences, updateUtilities, updateMailSettings

Um programa verifica o servidor uma vez por dia: initialize e tools/list, sem modelo. Os tokens são o tamanho das definições, a cerca de quatro caracteres por token. A nota é a média de seis verificações do nome, da descrição, do esquema e das anotações de cada ferramenta; diz se as ferramentas estão bem descritas, não se funcionam. A nota pesa só o que foi medido: se responde (30%), se faz o trabalho do produto (25%), definições (20%), contexto (10%) e uso (15%). Uma parte não medida fica de fora, e uma instrução oculta limita a nota a 40. O estado dos servidores MCP dos fornecedores: método e números →

Ferramentas que oferece57 ferramentas · lido em 2026-10-17
  • startProject

    Create 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…

  • getProject

    Return 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…

  • linkProject

    Link 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.

  • copyProject

    Copy a project owned by the bearer-authenticated user. Projects with an active one-time upgrade cannot be copied.

  • deleteProject

    Close a project owned by the bearer-authenticated user.

  • updateSettings

    Update one or more basic settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.html

  • updateDeveloperPreferences

    Update one or more developer preferences of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.html

  • updateAdvancedOptions

    Available 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…

  • updateUtilities

    Include 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…

  • updateMailSettings

    Available with Bootify Professional. Enable or disable mail support and configure the generated application's SMTP connection.

  • updateFrontend

    Update one or more frontend settings of an existing Bootify project. Background information: https://bootify.io/docs/frontend-settings.html

  • updateDatabase

    Update the database and schema management settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.html

  • updateDatabaseNaming

    Update one or more database naming settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.html

  • updateDateFields

    Enable or disable generated date fields and configure their names. Background information: https://bootify.io/docs/general-tab.html

  • listAvailableDependencies

    List 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…

  • addDependency

    Add 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…

  • removeDependency

    Remove a dependency from the generated Maven or Gradle build using groupId:artifactId. A version may be supplied but is not used for matching.

  • addAppModule

    Available 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…

  • updateAppModule

    Available 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…

  • deleteAppModule

    Delete 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.

  • addEnum

    Add an enum to an existing Bootify project, identified by name.

  • updateEnum

    Update or rename an enum identified by its current name. Provide newName, values, appModule, featurePackage, or several.

  • deleteEnum

    Delete an enum identified by name. Referencing fields are changed to String by Bootify's consistency rules.

  • addDataObject

    Add 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…

  • updateDataObject

    Update 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…

  • deleteDataObject

    Delete 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…

  • addEntity

    Add an entity to an existing Bootify project. Entity, field, module, inheritance and custom field-type references use names.

  • updateEntity

    Update or rename an entity identified by its current name. Only provided properties are changed; a provided fields array replaces all fields.

  • deleteEntity

    Delete an entity identified by name. Bootify applies its consistency rules to dependent project data.

  • importSqlSchema

    Parse SQL DDL and reconcile its tables, fields and relations with an existing Bootify project. Matching entities are updated and new entities are added.

  • addBreakpoint

    Available 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…

  • removeBreakpoint

    Available 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…

  • addRelation

    Add 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…

  • updateRelation

    Update 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…

  • deleteRelation

    Delete 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…

  • addIndex

    Add 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.

  • updateIndex

    Update an index by its current Entity.field1-field2 identifier. Only provided properties are changed; the response contains its updated identifier.

  • deleteIndex

    Delete an index by its current name.

  • addRestController

    Available 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.

  • updateRestController

    Available 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…

  • deleteRestController

    Available 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.

  • addFrontendController

    Available 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.

  • updateFrontendController

    Available 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…

  • deleteFrontendController

    Available 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.

  • listSecurityPaths

    Return 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…

  • addSecurityConfig

    Create a config with safe defaults. Configure roles, login and an optional user source through their dedicated tools.

  • updateSecurityConfig

    Change only the identity, type, module or authentication mode. Changing type resets type-specific settings to defaults.

  • configureSecurityLogin

    Configure only login, JWT, Keycloak and session behavior. Provide just the fields that should change.

  • configureSecurityUserSource

    Configure the user entity and its credential, OAuth mapping, password reset and token fields. Provide just the fields that should change.

  • setSecurityRoles

    Replace the role setup. Call listSecurityPaths first and use its exact METHOD /path values.

  • deleteSecurityConfig

    Delete a security configuration by name.

  • getOpenApiPreview

    Available 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…

  • listProjectFiles

    Return 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…

  • getProjectFile

    Return 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…

  • exportProject

    Return 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…

  • getGitExportStatus

    Available 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…

  • exportProjectToGit

    Available 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…

Como conectar

Adicione o servidor à configuração do seu cliente MCP. Claude Desktop, Cursor e a maioria dos outros clientes leem este formato:

{
  "mcpServers": {
    "bootify": {
      "type": "http",
      "url": "https://bootify.io/mcp"
    }
  }
}

Adicionar

Claude Code, no terminal

claude mcp add --transport http bootify https://bootify.io/mcp

Adicionar ao CursorAdicionar ao VS Code

claude.ai, ChatGPT e outros clientes: adicione https://bootify.io/mcp como conector personalizado nas configurações.

Cada linha é algo que um programa encontrou ao procurar: o registro, a resposta do próprio servidor, uma especificação que se lê. Linha ausente quer dizer que não encontramos, não que não exista.