MCP Abilities - Filesystem antaa tekoälyasiakkaalle mahdollisuuden tehdä yhden määritellyn muutoksen WordPressin tiedostojärjestelmään

WordPress-ylläpitäjälle käytännön ero on määritelty tiedostojärjestelmätyö: yksi kohde, yksi tavoiteltu tulos ja tarkastettava tietue avoimen pyynnön sijaan.

Art Deco -henkinen teollinen MCP Abilities - Filesystem -kone, jossa on suojattu tiedostoholvi, hakemistopuu, luku- ja kirjoituskanavat, kopiointi- ja siirtokiskot, poistokammiot ja turvallisuustarkastuksen kilpi.

Määritelty työ on helpompi tarkastaa

Nimeä kohde ja tavoiteltu tulos

Anna tekoälyasiakkaalle yksi tunnettu WordPress-tiedosto tai -hakemisto ja tulos, joka sen on tarkoitus tuottaa. Ylläpitäjä voi arvioida tietyn tiedostojärjestelmämuutoksen avoimen ylläpitopyynnön hyväksymisen sijaan.

MCP Abilities – Filesystem yhdistää kohteen kohdennettuun toimintoon, ja sen käyttöoikeus-, polku-, sisältö-, varmuuskopio- ja auditointisäännöt pitävät työn tarkastettavana.

Ylläpitäjälle suositeltu järjestys

Määrittele työ ennen asiakkaan toimintaa

Sivustosta vastaava henkilö määrittelee kohteen, tuloksen ja tarkastusperusteen. Näin yksi tekoälyasiakkaan pyyntö pysyy konkreettisena ilman, että ohjelmiston on tehtävä toimituksellista päätöstä.

01

Nimeä kohde ja tulos

Kuvaa WordPress-tiedosto tai -hakemisto, tavoiteltu lopputila ja se, mikä jää pyynnön ulkopuolelle. Tämä raja antaa ylläpitäjälle yhden konkreettisen hyväksyttävän tiedostojärjestelmämuutoksen.

02

Tarkasta valintaan vaikuttavat tiedot

Tarkasta nykyinen hakemistoluettelo, tiedoston tiedot tai vastuulliseen valintaan tarvittava sisältö. Lopeta, kun nämä tiedot ratkaisevat kohteen ja tuloksen.

03

Rajaa työ yhteen tulokseen

Valitse, lukeeko, luoko, kirjoittaako, lisääkö, kopioiko, siirtääkö vai poistaako pyyntö valitun kohteen. Ilmoita säilytys-, kohde- tai poistovalinta nimenomaisesti.

04

Tarkasta tulos ja tallenna tietue

Vertaa tiedostojärjestelmän tilaa tavoiteltuun tulokseen ja tarkasta sitten viimeisimmät muutoslokimerkinnät onnistuneen työn varalta. Säilytä muutoksen syyn selittävä asiayhteys.

Tiedostojärjestelmän tulokset

Valitse tulos, jonka asiakkaan pitää tuottaa

Yksitoista rekisteröityä toimintoa tuottaa kuusi käytännön tulosta. Aloita tuloksesta ja määritä sitten kohde sekä siihen sovellettavat suojaukset.

01

Tarkasta kohde

Luettele hakemisto, tarkasta tiedoston tiedot tai lue tiedoston nykyinen teksti- tai binäärisisältö.

02

Luo hakemisto

Luo WordPress-juuren sisään hakemisto uutta kohdetta tai työaluetta varten.

03

Kirjoita tai lisää sisältöä

Korvaa nykyinen sisältö hyväksytyllä sisällöllä tai lisää sisältöä säilyttäen nykyisen sisällön.

04

Kopioi tai siirrä tiedosto

Kopioi tiedosto, kun alkuperäisen on jäätävä saataville, tai siirrä se, kun tavoiteltu sijainti muuttuu.

05

Poista tiedosto tai hakemisto

Poista tiedosto tai hakemisto, kun hyväksytty tulos on poistaminen.

06

Tarkasta muutosloki

Lue muutoslokin viimeisimmät merkinnät tarkastaaksesi onnistuneen tiedostojärjestelmätoiminnan työn jälkeen.

Turvallisuus ennen suoritusta

Pidä käyttöoikeudet, polut ja muutokset selkeissä rajoissa

Nämä lähdesäännöt määrittävät, kuka saa toimia, mitkä polut ovat käytettävissä, millainen sisältö hyväksytään, miten ylikirjoitukset käsitellään ja mitä onnistunut muutos kirjaa.

01

Käyttöoikeus ja ulottuvuus

Kaikki yksitoista toimintoa edellyttävät kirjautunutta WordPress-käyttäjää, jolla on manage_options-käyttöoikeus. Jokainen annettu polku ratkaistaan nykyisen WordPress-juuren sisällä. Lukutoiminnot hylkäävät juuren wp-config.php-tiedoston, ympäristötiedostot, SSH-avainten nimet, valtuutettujen avainten tiedostot sekä tavalliset yksityisen avaimen tai varmenteen tiedostopäätteet. Tiedoston lukuraja on oletusarvoisesti 256 kt, ja erikseen annettu raja saa olla enintään 1 Mt.

02

Sisältö- ja sijaintisuodattimet

Tiedostojen kirjoitus, lisäys, kopiointi ja siirto noudattavat DISALLOW_FILE_MODS-asetusta; PHP-kohde noudattaa myös DISALLOW_FILE_EDIT-asetusta. Kirjoitussuoja hylkää PHP:n kaltaiset sekä vaaralliset suoritettavien tiedostojen tai komentosarjojen päätteet, epäilyttävät tiedostonimet, kielletyt MIME-tyypit ja tiedostotyypit, muihin tiedostotyyppeihin piilotetut PHP-tunnisteet, PHP:n kaksoispäätteet sekä juuren .htaccess-tiedoston vaaralliset direktiivit. Kirjoitus- ja lisäyssisällön enimmäiskoko on 10 Mt.

Kirjoitukset ja lisäykset eivät voi kohdistua WordPressin ydintiedostoihin hakemistoissa wp-admin tai wp-includes. Siirrot eivät voi alkaa näistä sijainneista. Tiedostojen ja hakemistojen poistot hylkäävät myös nämä ydinsijainnit; tiedoston poisto suojaa lisäksi juuren wp-config.php-, .htaccess– ja index.php-tiedostot.

03

Ylikirjoitusvalinnoilla on seurauksensa

Olemassa olevan sisällön päälle kirjoittaminen tai lisääminen luo oletusarvoisesti varmuuskopion, mutta kutsuja voi poistaa sen käytöstä nimenomaisesti. Tiedoston poisto noudattaa samaa oletusta ja valintaa, joten se toteutuu ilman erillistä vahvistusvaihetta. Olemassa olevan kohteen päälle kopiointi edellyttää nimenomaista ylikirjoitusvalintaa ja varmuuskopioi kohteen. Siirto varmuuskopioi aina lähteen ja varmuuskopioi olemassa olevan kohteen ennen nimenomaisesti sallittua ylikirjoitusta.

Hakemiston poisto ei luo varmuuskopiota. Rekursiivinen poisto on oletusarvoisesti pois käytöstä, ja se on valittava nimenomaisesti. Yli seitsemän päivää vanhat varmuuskopiokansiot voidaan puhdistaa määräajoin.

04

Valmis työ jättää todisteen

Onnistuneet kirjoitukset, lisäykset, tiedostojen poistot, hakemistojen poistot, kopioinnit ja siirrot lisäävät auditointitietueen, joka sisältää ajan, toiminnon, polun, WordPress-käyttäjän, asiakkaan osoitteen ja annetun asiayhteyden. Tarvittaessa tietue sisältää myös varmuuskopion, kohteen tai koon muutoksen. Viimeisimmät merkinnät ovat saatavilla muutoslokissa.

Riippuvuudet

Tiedä, mitä MCP-yhteys tarvitsee

Nämä nimetyt vaatimukset tarjoavat WordPressin suoritusympäristön, tyypitetyt tiedostojärjestelmätoiminnot ja tekoälyasiakkaan käyttämän siirtotavan.

WordPress 6.9+

WordPress 6.9+

Isännöi WordPressin suoritusympäristöä, jossa laajennus ladataan.

PHP 8.0+

PHP 8.0+

Määrittää vähimmäis-PHP-ympäristön, jossa lisäosa toimii.

Edellytetään

WordPress MCP Adapter

Yhdistää WordPress-toimintokutsun todennettuun MCP-asiakasohjelmaan.

Edellytetään

MCP Expose Abilities

Asettaa paketin kutsuttavan käyttöpinnan Devenian hallitun MCP-päätepisteen taakse.

Lataa määriteltyä WordPress-työtä varten

Hanki lisäosa, kun kohde ja tulos ovat selvät

Lataa vakaa ZIP-paketti, kun WordPress-tiedosto tai -hakemisto ja sen tavoiteltu tulos ovat jo selvät. Seuraava työ pysyy kohteessa: tekoälyasiakas suorittaa valitun tiedostojärjestelmätoiminnon MCP:n kautta, ja onnistunut toiminta on tarkastettavissa muutoslokissa.