Modifica il file. Verifica il risultato.
Il nuovo CSV è pronto, ma il sito usa ancora quello vecchio. MCP Abilities – Filesystem permette a un client di IA autenticato di esaminare il file, salvare il contenuto previsto e rileggerlo attraverso undici azioni WordPress per file e cartelle.
Sostituire l’elenco o aggiungere righe?
Immagina un ente di formazione che aggiorna le date dei corsi in un CSV. Un elenco nuovo completo deve sostituire il contenuto del file. Qualche riga aggiuntiva va accodata. Accodare tutto l’elenco nuovo a quello vecchio duplicherebbe le voci esistenti.
Controlla prima le intestazioni, il formato delle righe e la dimensione del file. Il plugin verifica il contenuto da salvare, ma non può stabilire se date e colonne siano adatte al tuo strumento di importazione. Mantieni attivo il backup predefinito e confronta il file salvato con i dati approvati.
La sostituzione cambia l’intero contenuto del file. L’aggiunta mantiene quello esistente e lo estende.
Spostare un file non aggiorna i riferimenti
La copia conserva il file originale. Lo spostamento ne cambia la posizione. Nessuna delle due azioni riscrive i link di una pagina, le impostazioni di importazione o la configurazione di un plugin che puntano al vecchio percorso.
Se l’importazione dei corsi usa un nome file fisso, controlla l’impostazione prima di spostare il CSV. Per le immagini WordPress, usa gli strumenti della libreria media quando i dati degli allegati e le dimensioni delle immagini responsive devono restare coerenti.
Il file può trovarsi nella nuova posizione mentre una pagina o un importatore punta ancora a quella vecchia.
Scegli l’azione richiesta dal lavoro
Il plugin opera sui file fisici all’interno della cartella principale di WordPress. Il contenuto delle pagine e le voci della libreria media hanno strumenti di modifica dedicati.
Esamina prima
Elenca una cartella, consulta le informazioni di un file o leggi il contenuto consentito. La lettura restituisce fino a 256 KB per impostazione predefinita e al massimo 1 MB. Gli elenchi delle cartelle segnalano quando il limite di elementi tronca il risultato.
Scrivi o organizza
Crea una cartella, scrivi un file, aggiungi contenuto all’inizio o alla fine, oppure copia e sposta un file consentito. Per sostituire un file di destinazione esistente durante una copia o uno spostamento, devi scegliere esplicitamente la sovrascrittura.
Elimina con attenzione
L’eliminazione di un file crea un backup per impostazione predefinita, salvo disattivazione da parte del client. L’eliminazione di una cartella non crea backup. L’eliminazione ricorsiva deve essere richiesta esplicitamente. Controlla cosa usa il percorso prima di rimuoverlo.
Controlla la modifica
Il registro delle operazioni annota scritture, aggiunte, copie, spostamenti ed eliminazioni riusciti. Consultalo per trovare il percorso interessato e i dettagli disponibili sul backup. Poi verifica il file e il processo che lo usa.
Comprendi l’ambito dei controlli
Ogni azione richiede un account WordPress autenticato con manage_options. I percorsi devono restare all’interno della radice effettiva di WordPress. Lettura, copia e spostamento rifiutano determinati percorsi di configurazione e di chiavi. La scrittura rifiuta file di tipo PHP, destinazioni protette nel core e contenuti rilevati come non sicuri. Il contenuto totale scritto è limitato a 10 MB.
Se un backup obbligatorio fallisce, la modifica si interrompe. Alcune azioni consentono al client di disattivare i backup; le cartelle di backup più vecchie di sette giorni possono essere rimosse durante la pulizia. Backup e registri possono contenere dati sensibili: l’accesso dal web dipende dalle regole dell’hosting. Conserva un backup separato del sito. Superare il controllo del file non dimostra che il contenuto sia corretto per il sito.
Collega gli strumenti per i file WordPress
Usa WordPress 6.9 o successivo, che include l’Abilities API, e PHP 8.0 o successivo. Configura il WordPress MCP Adapter e MCP Expose Abilities per rendere disponibili le azioni al client autenticato.
Il server deve consentire l’operazione richiesta. WordPress può disattivare le modifiche ai file tramite DISALLOW_FILE_MODS. Inizia con un’ispezione in sola lettura e controlla i campi di input dell’azione prima di apportare modifiche.
Inizia dal file che devi comprendere
Installa il plugin, esamina il percorso previsto e usa ciò che trovi per definire una modifica precisa. Poi rileggi il risultato salvato.
