Devenia / WordPress MCP-tillägg

MCP Abilities – Toolset ger en AI-assistent ett exakt WordPress-mål

På en Toolset-webbplats kan en assistent med artificiell intelligens missta en etikett för det inlägg, fält eller den relation du avsåg. I WordPress exponerar detta tillägg typade operationer som låter assistenten inspektera modellen, agera på den inbyggda ägaren och läsa tillbaka resultatet.

Art déco-kontrollmaskin som representerar MCP Abilities - Toolset för strukturerade WordPress-innehållsmodeller

Den styrande idén

Arbeta utifrån den ursprungliga modellen, inte en gissad etikett

Innan en automatisering rör en post visar den omgivande modellen om det avsedda målet är ett inlägg, fält, term, relation, struktur eller redigeringskontroll.

Ändra den ursprungliga ägaren

Använd den operation som ägaren stöder: skapa eller uppdatera inlägg, fältgrupper och fältdefinitioner; lista eller skapa taxonomitermer; skapa relationer eller länka exakta inlägg; skapa eller ta bort inläggstyper och taxonomier; samt inspektera eller välj taxonomiredigeringskontrollen för en inläggstyp.

Verifiera resultatet

Hämta det resulterande inlägget, fältdefinitionen eller relationen efter en ändring, så att assistenten kan jämföra WordPress lagrade resultat med det avsedda målet.

En kontrollerad första körning

Introducera tillägget genom en verifierad väg

Använd denna ordning när du introducerar tillägget för en MCP-klient: fastställ den stödda stacken, identifiera det inbyggda målet och verifiera sedan resultatet av en fokuserad operation.

Förbered grunden

Använd den stödda WordPress- och PHP-körmiljön och aktivera de nödvändiga stödkomponenterna innan du aktiverar tillägget.

Aktivera tillägget

Installera och aktivera MCP Abilities – Toolset bredvid de Toolset-komponenter som äger webbplatsens inläggstyper, fält, taxonomier, relationer, vyer, formulär och åtkomstdata.

Lös exakta identifierare

Inspektera relevanta inläggstyper, fält, taxonomier, relationer, användare, formulär eller vyer och ta med deras registrerade identifierare till nästa operation.

Agera och läs sedan tillbaka

Anropa den fokuserade operationen på det bekräftade målet och hämta det ändrade objektet eller relaterade inlägg, så att resultatet är synligt innan arbetsflödet fortsätter.

Innehållsposter och termer

Arbeta med poster och termer med tydliga gränser

Dessa operationer håller vanligt innehållsarbete åtskilt från upptäckt, sökning, ändring och borttagning, så att anroparen kan välja den minst destruktiva åtgärden.

Inspektera ett inlägg

Hämta ett exakt inlägg för att se dess aktuella värden före en uppdatering eller relationsändring.

Lista inlägg

Lista inlägg för en vald inläggstyp när arbetsflödet behöver en avgränsad inventering av poster.

Fråga efter inlägg

Fråga det valda innehållssetet när ett repeterbart filter behövs i stället för en obegränsad lista.

Uppdatera ett inlägg

Uppdatera ett exakt inlägg efter att dess identitet och fälten som ska ändras har bekräftats.

Flytta ett inlägg till papperskorgen

Flytta ett valt inlägg till papperskorgen som det reversibla standardvalet för borttagning.

Ta bort permanent

Ta bara bort ett exakt inlägg permanent när anroparen uttryckligen aktiverar force; beslutet tas inte implicit.

Arbeta med termer

Lista termer för en vald taxonomi eller skapa en term när den inloggade WordPress-användaren har manage_categories.

Innehållsstrukturer

Ändra innehållsmodellen endast med ett exakt mål

Toolset-strukturoperationer påverkar själva modellen. De är till för administratörer som känner till det registrerade namnet och ändringens bredare effekt.

Inspektera taxonomier

Lista de registrerade taxonomierna och identifiera den exakta taxonomi som innehållsmodellen använder.

Skapa en inläggstyp

Skapa en anpassad inläggstyp endast från en avsiktlig, källägd definition och med administratörsbehörighet.

Ta bort en inläggstyp

Ta bara bort den exakta registrerade inläggstypen med administratörsbehörighet och var medveten om att varje inlägg av typen behandlas.

Skapa en taxonomi

Skapa den exakta anpassade taxonomi som modellen kräver i stället för att hitta på en parallell klassificering.

Ta bort en taxonomi

Ta bara bort den exakta registrerade taxonomin med administratörsbehörighet och var medveten om att dess termer tas bort.

Bekräfta målet

Använd den källägda inläggstypens eller taxonomins namn som mål. En liknande etikett räcker inte.

Respektera gränsen

Strukturändringar kräver manage_options; vanliga innehållsbehörigheter ger inte rätt att utföra dem.

Fält och grupper

Bind fältdefinitioner till deras identifierare

Fältarbete är en modelländring, inte en anonym metadataändring. Fastställ gruppen och fältidentiteten först.

Inspektera fält

Hämta den exakta fältdefinitionen och dess aktuella inställningar innan du ändrar den.

Inspektera grupper

Lista eller hämta fältgrupper för att förstå vilka fält som presenteras tillsammans.

Skapa en fältgrupp

Skapa en grupp med en avsiktlig inbyggd identitet och de fält som innehållsmodellen faktiskt behöver.

Uppdatera en fältgrupp

Uppdatera den bekräftade gruppen i stället för att skapa en dubblett med en liknande etikett.

Skapa eller uppdatera ett fält

Skapa eller uppdatera fältdefinitionen mot dess exakta identifierare och verifiera den resulterande definitionen efter ändringen.

Relationer

Länka poster först när båda ändarna är kända

Relationer är en del av innehållsmodellen. Den säkra vägen gör relationsdefinitionen och båda inläggsmålen tydliga innan de länkas.

Inspektera definitionen

Lista registrerade relationer och inspektera den relation som är relevant för arbetsflödet.

Inspektera inläggsvyn

Hämta relationerna för det valda inlägget så att befintliga länkar är synliga före en ändring.

Skapa relationen vid behov

Skapa en relation endast när modellen kräver en ny exakt definition och anroparen har den nödvändiga strukturbehörigheten.

Länka exakta inlägg

Lägg till relationen mellan den exakta relationsidentifieraren och de exakta inläggs-ID:na. En titel eller ungefärlig träff är inte ett mål.

Hämta relaterade inlägg

Fråga efter de relaterade inläggen efteråt för att bekräfta länken och ge nästa arbetsflöde ett användbart resultat.

Användare och åtkomst

Gör auktorisering inspekterbar

Toolset-automatisering är behörighetsstyrt WordPress-arbete. Dessa operationer låter ett arbetsflöde förstå användarmodellen och testa den aktuella anroparens åtkomst innan det agerar.

Lista användare

Lista användare endast när den inloggade användaren har list_users; förmågan kringgår inte den gränsen.

Inspektera en användare

Hämta den valda användarens Toolset-fält när arbetsflödet har ett exakt användarmål.

Lista roller

Lista tillgängliga roller för att förstå webbplatsens aktuella åtkomstmodell.

Inspektera rollbehörigheter

Hämta behörigheterna som tilldelats en exakt roll innan du förlitar dig på den för en operation.

Lista användare efter roll

Hitta användare som tilldelats den valda rollen när arbetsflödet behöver ett avgränsat medlemsresultat.

Inspektera en användares behörigheter

Hämta behörigheterna för en exakt användare för att skilja tilldelad åtkomst från antagen åtkomst.

Kontrollera aktuell åtkomst

Fråga om den aktuella användaren kan utföra den begärda åtgärden före ändringen; innehålls-, taxonomi-, användar- och administratörsoperationer tillämpar fortfarande motsvarande WordPress-behörigheter.

Toolset-presentationskontroller

Inspektera ytorna som formar redigeraren

Formulär, vyer och taxonomiredigeringskontroller påverkar hur en innehållsmodell används. Inspektera dem som inbyggda Toolset-kontroller i stället för att återskapa deras funktion någon annanstans.

Lista formulär

Lista de Toolset-formulär som är tillgängliga för det inloggade arbetsflödet.

Lista vyer

Lista Toolset-vyer så att arbetsflödet kan identifiera den inbyggda presentationsyta som behöver inspekteras.

Inspektera taxonomikontrollen

Inspektera taxonomiredigeringskontrollen för en exakt inläggstyp för att se hur taxonomiredigering är konfigurerad.

Välj taxonomikontrollen

Välj taxonomiredigeringskontrollen för den exakta inläggstypen när arbetsflödet måste ändra den inbyggda redigeringsinställningen.

Migrationsgräns

Granska användning innan du rensar migreringsrester

Bruksgranskningen är skrivskyddad. Den rapporterar konkreta innehållsmarkörer, metadatamarkörer och Toolset-konfigurationsobjekt så att en migrering kan bygga på observerad användning i stället för antaganden.

Rensning av inaktuella data börjar som en testkörning. Om en ändring är motiverad aktiverar du uttryckligen vart och ett av dess tre områden: inaktuella Toolset-metadata, inaktuella Toolset-objekt och inaktuella innehållsattribut. Ge körningen en avgränsad gräns och granska förhandsvisningen innan borttagning tillåts.

Tillägget arbetar med Toolsets inbyggda modell. Det härleder inte en ny arkitektur, breddar inte ett mål i tysthet och ersätter inte ett avsiktligt schemabeslut.

Krav för körmiljön

Installera hela den stödda stacken

Varje beroende har en uppgift på vägen från en inbyggd WordPress-modell till en autentiserad MCP-klient.

6.9 eller senare

WordPress 6.9+

Tillhandahåller den inbyggda Abilities API och de gränssnitt för innehåll, taxonomier, användare, medier och behörigheter som tillägget använder.

8.0 eller senare

PHP 8.0+

Tillhandahåller den minsta PHP-körmiljö som MCP Abilities – Toolset kräver.

Installerat och aktivt

WordPress Abilities API

Registrerar de 40 Toolset-operationerna som typade WordPress abilities.

Installerat och aktivt

WordPress MCP Adapter

Transporterar registrerade WordPress abilities till autentiserade MCP-klienter.

Installerat och aktivt

MCP Expose Abilities

Exponerar de registrerade offentliga abilities genom den kontrollerade Devenia MCP-ytan.

Installerat och aktivt

Toolset

Äger de anpassade inläggstyperna, fälten, taxonomierna, relationerna, vyerna, formulären och åtkomstdata som de matchande operationerna använder.

Det användbara nästa steget

Ge en AI-assistent en inbyggd Toolset-yta

Ladda ned MCP Abilities – Toolset för att göra Toolsets inbyggda WordPress-modell tillgänglig för en assistent med artificiell intelligens. Det exponerar typade operationer för att inspektera exakta mål, göra fokuserade ändringar och läsa tillbaka resultatet.