Cosa sa fare

Estensioni e abilità

Server MCP, server remoti, e una libreria di sessantaquattro abilità.

Draggy parla il Model Context Protocol, quindi può prendere in prestito strumenti da server scritti da altri. Impostazioni → Estensioni ha Server, Remoti e Abilità.

Le impostazioni delle abilità di Draggy: sessantaquattro abilità raggruppate per tipo, ventotto attivate, ciascuna con una breve descrizione di quando usarla e il proprio interruttore.

Cos'è davvero un server

Un programma. Draggy lo installa con npm in una cartella sua e lo avvia direttamente, sulla tua macchina, con il tuo utente e le credenziali che hai scritto. Gli script di installazione vengono rifiutati e non c'è nessuna shell di mezzo.

Niente è attivo di default, e ogni voce nomina il pacchetto esatto con un link a npm. Attiva un server solo se lanceresti quel pacchetto da un terminale.

Il catalogo

Quarantacinque server controllati a mano: GitHub, GitLab, Sentry, Slack, Notion, Linear, Jira, Postgres, MySQL, MongoDB, Kubernetes, Cloudflare, Stripe e altri. Per il resto cerca nel registro ufficiale. Niente qui dentro duplica una funzione integrata.

I server remoti girano altrove e si raggiungono via HTTPS, il che li rende l'unica estensione che manda qualcosa fuori dalla tua macchina. L'accesso usa OAuth con PKCE, quindi non c'è nessun segreto da incollare.

Abilità

Un'abilità insegna al modello come si fa un lavoro. Sessantaquattro arrivano con Draggy, ventotto già attive. Scrivi / e il suo nome per lanciarne una, o lascia scegliere al modello.

Un'abilità è una cartella con dentro un SKILL.md:

---
name: weekly-report
description: Writes the Friday status report from the week's notes. Use when the user asks for the weekly report.
---

# Weekly report

1. Ask for the week's notes if they are not in the conversation.
2. Sort every item into Done, In progress, Blocked or Next week.

La descrizione è l'unica parte che il modello vede quando sceglie, quindi «aiuta con i report» non verrà quasi mai scelta. Metti le tue nella cartella delle abilità di Draggy, o in .draggy/skills/ dentro un progetto per poterle versionare. /skill-creator ne scrive una con te.

Dodici server tutti insieme sono un buon modo per peggiorare un modello piccolo. Comincia da uno.