Fix llm_short_description: descrivere cosa fa l'MCP, non elencare i tool
This commit is contained in:
@@ -181,7 +181,7 @@ Configurazione tecnica per l'attivazione del connector.
|
||||
{
|
||||
"lang": "en",
|
||||
"description": "Full description for human users...",
|
||||
"llm_short_description": "Google Calendar MCP: full CRUD for events, RSVP management, push polling. Tools: status, list_calendars, list_events, get_event, create_event, update_event, delete_event, respond_to_event. Requires Google OAuth."
|
||||
"llm_short_description": "Google Calendar — read, create, update, delete, and respond to calendar events. Supports push notifications."
|
||||
}
|
||||
],
|
||||
"auth": {
|
||||
@@ -221,7 +221,7 @@ Configurazione tecnica per l'attivazione del connector.
|
||||
| `requires` | ✅ | Array di enum requisiti |
|
||||
| `tags` | ✅ | Array di tag |
|
||||
| `auth` | ✅ | Oggetto configurazione autenticazione |
|
||||
| `docs` | ✅ | Array di documentazione multilingua. **`llm_short_description`** è il campo che finisce nel system prompt dell'LLM — deve elencare i tool specifici e cosa fanno, non solo una descrizione generica.
|
||||
| `docs` | ✅ | Array di documentazione multilingua. **`llm_short_description`** è il campo che finisce nel system prompt dell'LLM — deve descrivere COSA FA il connector, non elencare i tool (l'LLM li vede dopo `activate_tools`). Esempio: *"Weather — current conditions, 16-day forecast, and AQI data for any location."*
|
||||
| `icon_small` | ✅ | Nome file icona nella cartella locale |
|
||||
| `icon_large` | ✅ | Nome file icona nella cartella locale |
|
||||
| `launch_command` | solo `mcp_local` | Comando per avviare il server MCP |
|
||||
|
||||
Reference in New Issue
Block a user