MCP server
Bootify Official
io.bootify/mcp
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Build Spring Boot applications, ready for coding agents, including best practices.
Working at last checkVerified publisher: bootify.ioAbout 20,660 tokens per request once connected57 tools
https://bootify.io/mcp
At a glance
- Type
- MCP server
- Publisher
- bootify.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 57
- Token cost
- About 20,660 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http bootify https://bootify.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.bootify] url = "https://bootify.io/mcp"
Gemini CLI
{"mcpServers":{"bootify":{"httpUrl":"https://bootify.io/mcp"}}}
Cursor
{"mcpServers":{"bootify":{"url":"https://bootify.io/mcp"}}}
VS Code
{"servers":{"bootify":{"type":"http","url":"https://bootify.io/mcp"}}}
Antigravity
agy mcp add bootify https://bootify.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"bootify","server_url":"https://bootify.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"bootify","server_url":"https://bootify.io/mcp"}
Tools
addAppModule~469 tokens
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 with updateAdvancedOptions first. The implicit base module is thaddBreakpoint~173 tokens
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 changelogs are blueprints and must be adapted to production data. UseaddDataObject~760 tokens
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: https://bootify.io/spring-data/hibernate-json-type.htmladdDependency~207 tokens
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 groupId:artifactId. Spring Boot supplies the compatible dependencyaddEntity~890 tokens
Add an entity to an existing Bootify project. Entity, field, module, inheritance and custom field-type references use names.addEnum~313 tokens
Add an enum to an existing Bootify project, identified by name.addFrontendController~926 tokens
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.addIndex~313 tokens
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.addRelation~625 tokens
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 canonical owning-side value as identifier. Bidirectional relationaddRestController~1121 tokens
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.addSecurityConfig~285 tokens
Create a config with safe defaults. Configure roles, login and an optional user source through their dedicated tools.configureSecurityLogin~292 tokens
Configure only login, JWT, Keycloak and session behavior. Provide just the fields that should change.configureSecurityUserSource~387 tokens
Configure the user entity and its credential, OAuth mapping, password reset and token fields. Provide just the fields that should change.copyProject~98 tokens
Copy a project owned by the bearer-authenticated user. Projects with an active one-time upgrade cannot be copied.deleteAppModuleDeletes data · ~171 tokens
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.deleteDataObjectDeletes data · ~182 tokens
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: https://bootify.io/spring-data/hibernate-json-type.htmldeleteEntityDeletes data · ~135 tokens
Delete an entity identified by name. Bootify applies its consistency rules to dependent project data.deleteEnumDeletes data · ~136 tokens
Delete an enum identified by name. Referencing fields are changed to String by Bootify's consistency rules.deleteFrontendControllerDeletes data · ~180 tokens
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.deleteIndexDeletes data · ~133 tokens
Delete an index by its current name.deleteProjectDeletes data · ~82 tokens
Close a project owned by the bearer-authenticated user.deleteRelationDeletes data · ~215 tokens
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 ownership is on the to side.deleteRestControllerDeletes data · ~177 tokens
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.deleteSecurityConfigDeletes data · ~119 tokens
Delete a security configuration by name.exportProject~239 tokens
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 unless the user already explicitly requested the export in theexportProjectToGit~230 tokens
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 authorized the Git export. Inspect getGitExportStatus first. ThegetGitExportStatus~184 tokens
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 diff. Credentials are never returned. If unconfigured, open configgetOpenApiPreview~159 tokens
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 exporting the project. Successful calls record MCP usage and activgetProject~285 tokens
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 activity for this project.getProjectFile~212 tokens
Return one generated project file. The path may exactly match a value returned by listProjectFiles, with or without the project root directory, such as pom.xml. Text is returned as UTF-8 and binary content as Base64. Successful calls record MCP usage and activity for this project. Generated files caimportSqlSchema~141 tokens
Parse SQL DDL and reconcile its tables, fields and relations with an existing Bootify project. Matching entities are updated and new entities are added.linkProject~121 tokens
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.listAvailableDependencies~194 tokens
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 result. Successful calls record MCP usage and activity for this projlistProjectFiles~140 tokens
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 for this project.listSecurityPaths~199 tokens
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 KEYCLOAK_CLIENT. Successful calls record MCP usage and activity for tremoveBreakpointDeletes data · ~162 tokens
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 confirmed removing the breakpoint.removeDependency~160 tokens
Remove a dependency from the generated Maven or Gradle build using groupId:artifactId. A version may be supplied but is not used for matching.setSecurityRoles~310 tokens
Replace the role setup. Call listSecurityPaths first and use its exact METHOD /path values.startProject~730 tokens
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 settings can be supplied during creation; omitted settings retainupdateAdvancedOptions~580 tokens
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 application-module graph. Background information: https://bootify.ioupdateAppModule~536 tokens
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 and physical build modules for MULTI_MODULE; select either withupdateDataObject~812 tokens
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: https://bootify.io/spring-data/hibernate-json-type.htmlupdateDatabase~190 tokens
Update the database and schema management settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.htmlupdateDatabaseNaming~211 tokens
Update one or more database naming settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.htmlupdateDateFields~167 tokens
Enable or disable generated date fields and configure their names. Background information: https://bootify.io/docs/general-tab.htmlupdateDeveloperPreferences~386 tokens
Update one or more developer preferences of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.htmlupdateEntity~947 tokens
Update or rename an entity identified by its current name. Only provided properties are changed; a provided fields array replaces all fields.updateEnum~381 tokens
Update or rename an enum identified by its current name. Provide newName, values, appModule, featurePackage, or several.updateFrontend~225 tokens
Update one or more frontend settings of an existing Bootify project. Background information: https://bootify.io/docs/frontend-settings.htmlupdateFrontendController~971 tokens
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 options.updateIndex~358 tokens
Update an index by its current Entity.field1-field2 identifier. Only provided properties are changed; the response contains its updated identifier.updateMailSettings~231 tokens
Available with Bootify Professional. Enable or disable mail support and configure the generated application's SMTP connection.updateRelation~746 tokens
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 canonical owning-side value as identifier. Bidirectional relatupdateRestController~1167 tokens
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 options.updateSecurityConfig~344 tokens
Change only the identity, type, module or authentication mode. Changing type resets type-specific settings to defaults.updateSettings~247 tokens
Update one or more basic settings of an existing Bootify project. Background information: https://bootify.io/docs/general-tab.htmlupdateUtilities~306 tokens
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 utilities in getProject for the current inclusion state.
Browse
Related MCP servers
- Pg Aiguide
Comprehensive PostgreSQL documentation and best practices, including ecosystem tools - StackResolve
Find, compare, and audit software for AI agents. Scored registry of tools and MCP servers. - Hemrock MCP
Hemrock financial modeling prompts: context primers, task prompts, checks, and best practices. - IntoDNS.ai DNS & Email Security Scanner
DNS and email security: check SPF, DKIM, DMARC, DNSSEC, DANE and build the records. 45 tools. - Avalanche AVAX MCP
Search and retrieve Avalanche blockchain documentation for building on AVAX. - VibeKit
Build, deploy, and operate hosted web apps on VibeKit (vibekit.bot) from any MCP client. - Redu
Agent-native cloud, EU-hosted. Provision VMs, networks & databases on redu.cloud via MCP. - Amfion front desk setup
Build and test an AI front desk for a service business from its website, before signing up.
Badge for your README
[](https://aptlynx.net/servers/io.bootify/mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents