spring_initializr
Fetch live Spring Boot project setup options or search the dependency catalogue to choose versions, Java settings, packaging, and starter dependencies.
Instructions
Read Spring Initializr's own metadata: project options or dependency catalogue.
section="options" → the choices start.spring.io offers (Spring Boot
versions with the newest released one called out, Java versions, project
types, packaging, and the defaults for groupId/artifactId/version). No
version is hardcoded anywhere: it is whatever Initializr is serving today.
section="dependencies" → the dependency catalogue (id, name,
description, group, reference doc link), filtered by query over those
fields. Without query the whole catalogue is returned, truncated to
max_tokens.
On failure returns {"error", "suggestion"}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| section | No | options | |
| max_tokens | No |