Devenia / WordPress MCP-innstikk

MCP Abilities – Toolset gir en KI-assistent et presist WordPress-mål

På et Toolset-nettsted kan en assistent med kunstig intelligens forveksle en etikett med posten, feltet eller relasjonen du mente. I WordPress tilbyr dette tillegget typede operasjoner som lar assistenten inspisere modellen, handle på den innebygde eieren og lese resultatet tilbake.

Art deco-kontrollmaskin som representerer MCP Abilities - Toolset for strukturerte WordPress-innholdsmodeller

Den styrende ideen

Ta utgangspunkt i den opprinnelige modellen, ikke en gjetning basert på en etikett

Før en automatisering berører en post, viser den omkringliggende modellen om målet er et innlegg, felt, term, relasjon, struktur eller redigeringskontroll.

Endre den opprinnelige eieren

Bruk operasjonen eieren støtter: opprett eller oppdater innleggstyper, feltgrupper og feltdefinisjoner; vis eller opprett taksonomitermer; opprett relasjoner eller koble bestemte innlegg; opprett eller slett innleggstyper og taksonomier; og inspiser eller velg taksonomikontrollen for én innleggstype.

Bekreft resultatet

Hent den resulterende posten, feltdefinisjonen eller relasjonen etter en endring, slik at assistenten kan sammenligne WordPress-resultatet med det tiltenkte målet.

En kontrollert første kjøring

Introduser innstikket gjennom en verifisert rute

Bruk denne rekkefølgen når du introduserer tillegget for en MCP-klient: bekreft den støttede stakken, identifiser det innebygde målet, og verifiser deretter resultatet av en avgrenset operasjon.

Forbered grunnlaget

Bruk den støttede WordPress- og PHP-kjøretiden, og aktiver de nødvendige støttekomponentene før du aktiverer tillegget.

Aktiver tillegget

Installer og aktiver MCP Abilities – Toolset sammen med Toolset-komponentene som eier nettstedets innleggstyper, felt, taksonomier, relasjoner, visninger, skjemaer og tilgangsdata.

Finn nøyaktige identifikatorer

Inspiser relevante innleggstyper, felt, taksonomier, relasjoner, brukere, skjemaer eller visninger, og ta med de registrerte identifikatorene til neste operasjon.

Utfør, og les deretter tilbake

Kall den avgrensede operasjonen på det bekreftede målet, og hent det endrede objektet eller relaterte innlegg slik at resultatet er synlig før arbeidsflyten fortsetter.

Innholdselementer og begreper

Arbeid med elementer og begreper med tydelige grenser

Disse operasjonene holder vanlig innholdsarbeid adskilt fra oppdagelse, spørring, endring og fjerning, slik at den som kaller dem kan velge det minst destruktive tiltaket.

Inspiser et innlegg

Hent ett bestemt innlegg for å se de nåværende verdiene før en oppdatering eller relasjonsendring.

List innlegg

List innlegg for en valgt innleggstype når arbeidsflyten trenger en avgrenset oversikt over poster.

Spør etter innlegg

Spør det valgte innholdssettet når du trenger et repeterbart filter i stedet for en ubegrenset liste.

Oppdater et innlegg

Oppdater ett bestemt innlegg etter at identiteten og feltene som skal endres er bekreftet.

Legg et innlegg i papirkurven

Flytt ett valgt innlegg til papirkurven som standardvalg for reversibel fjerning.

Slett permanent

Slett ett bestemt innlegg permanent bare når den som kaller operasjonen uttrykkelig aktiverer force; valget tas ikke implisitt.

Arbeid med begreper

List termer for en valgt taksonomi, eller opprett en term når den innloggede WordPress-brukeren har manage_categories.

Innholdsstrukturer

Endre innholdsmodellen bare med et nøyaktig mål

Toolset-strukturoperasjoner påvirker selve modellen. De er for administratorer som kjenner det registrerte navnet og den bredere effekten av endringen.

Inspiser taksonomier

List de registrerte taksonomiene, og identifiser taksonomien som innholdsmodellen faktisk bruker.

Opprett en innleggstype

Opprett en egendefinert innleggstype bare fra en bevisst, kildestyrt definisjon og med administratorrettighet.

Slett en innleggstype

Slett den bestemte registrerte innleggstypen bare med administratorrettighet, vel vitende om at hvert innlegg av denne typen behandles.

Opprett en taksonomi

Opprett den bestemte egendefinerte taksonomien modellen trenger, i stedet for å finne opp en parallell klassifisering.

Slett en taksonomi

Slett den bestemte registrerte taksonomien bare med administratorrettighet, vel vitende om at termene slettes.

Bekreft målet

Bruk navnet på den kildestyrte innleggstypen eller taksonomien som mål. En lignende etikett er ikke tilstrekkelig.

Respekter grensen

Strukturendringer krever manage_options; vanlige innholdsrettigheter gir ikke tillatelse til dem.

Felter og grupper

Knytt feltdefinisjoner til identifikatorene sine

Feltarbeid er en modellendring, ikke en anonym metadataendring. Fastslå gruppen og feltidentiteten først.

Inspiser felter

Hent den bestemte feltdefinisjonen og de nåværende innstillingene før du endrer den.

Inspiser grupper

List eller hent feltgrupper for å forstå hvilke felt som presenteres sammen.

Opprett en feltgruppe

Opprett en gruppe med en bevisst innebygd identitet og feltene innholdsmodellen faktisk trenger.

Oppdater en feltgruppe

Oppdater den bekreftede gruppen i stedet for å opprette en kopi med en lignende etikett.

Opprett eller oppdater et felt

Opprett eller oppdater feltdefinisjonen mot den bestemte identifikatoren, og verifiser den resulterende definisjonen etter endringen.

Relasjoner

Koble elementer først når begge ender er kjent

Relasjoner er en del av innholdsmodellen. Den sikre veien gjør relasjonsdefinisjonen og begge innleggsmålene tydelige før de kobles.

Inspiser definisjonen

List registrerte relasjoner, og inspiser relasjonen som er relevant for arbeidsflyten.

Inspiser innleggsvisningen

Hent relasjonene for det valgte innlegget, slik at eksisterende koblinger er synlige før en endring.

Opprett relasjonen ved behov

Opprett en relasjon bare når modellen trenger en ny, bestemt definisjon og den som kaller operasjonen har den nødvendige strukturrettigheten.

Koble nøyaktige innlegg

Legg til relasjonen mellom den bestemte relasjonsidentifikatoren og de bestemte innleggs-ID-ene. En tittel eller omtrentlig match er ikke et mål.

Hent relaterte innlegg

Spør etter de relaterte innleggene etterpå for å bekrefte koblingen og gi neste arbeidsflyt et brukbart resultat.

Brukere og tilgang

Gjør autorisering etterprøvbar

Toolset-automatisering er tillatelsesstyrt WordPress-arbeid. Disse operasjonene lar en arbeidsflyt forstå brukermodellen og teste den nåværende innringerens tilgang før den handler.

List brukere

List brukere bare når den innloggede brukeren har list_users; funksjonen omgår ikke denne grensen.

Inspiser én bruker

Hent den valgte brukerens Toolset-felt når arbeidsflyten har et bestemt brukermål.

List roller

List de tilgjengelige rollene for å forstå nettstedets nåværende tilgangsmodell.

Inspiser rollefunksjoner

Hent rettighetene som er tildelt én bestemt rolle før du baserer en operasjon på den.

List brukere etter rolle

Finn brukere som er tildelt den valgte rollen når arbeidsflyten trenger et avgrenset medlemsresultat.

Inspiser funksjonene til én bruker

Hent rettighetene til én bestemt bruker for å skille tildelt tilgang fra antatt tilgang.

Kontroller gjeldende tilgang

Spør om den nåværende brukeren kan utføre den forespurte handlingen før en endring; innholds-, taksonomi-, bruker- og administratoroperasjoner håndhever fortsatt de tilsvarende WordPress-rettighetene.

Toolset-presentasjonskontroller

Inspiser flatene som former redigeringsverktøyet

Skjemaer, visninger og taksonomikontroller påvirker hvordan en innholdsmodell brukes. Inspiser dem som innebygde Toolset-kontroller i stedet for å gjenskape funksjonen et annet sted.

List skjemaer

List Toolset-skjemaene som er tilgjengelige for den innloggede arbeidsflyten.

List visninger

List Toolset-visninger slik at arbeidsflyten kan identifisere den innebygde presentasjonsflaten den må inspisere.

Inspiser taksonomikontrollen

Inspiser taksonomikontrollen for én bestemt innleggstype for å se hvordan taksonomiredigering er konfigurert.

Velg taksonomikontrollen

Velg taksonomikontrollen for den bestemte innleggstypen når arbeidsflyten må endre denne innebygde redigeringsinnstillingen.

Migrasjonsgrense

Kartlegg bruk før du rydder opp i migrasjonsrester

Bruksrevisjonen er skrivebeskyttet. Den rapporterer konkrete innholdsmarkører, metadatamarkører og Toolset-konfigurasjonsobjekter, slik at en migrering kan bygge på observert bruk i stedet for antakelser.

Opprydding i foreldede data starter som en prøvekjøring. Hvis en endring er begrunnet, aktiverer du hvert av de tre områdene uttrykkelig: foreldede Toolset-metadata, foreldede Toolset-objekter og foreldede innholdsattributter. Gi kjøringen en avgrenset grense, og gjennomgå forhåndsvisningen før fjerning tillates.

Tillegget arbeider med Toolsets innebygde modell. Det utleder ikke en ny arkitektur, utvider ikke et mål i stillhet og erstatter ikke et bevisst skjemavalg.

Krav til kjøretid

Installer hele den støttede stakken

Hver avhengighet har én oppgave på veien fra en innebygd WordPress-modell til en autentisert MCP-klient.

6.9 eller nyere

WordPress 6.9+

Leverer den innebygde Abilities API-en og grensesnittene for innhold, taksonomier, brukere, medier og rettigheter som tillegget bruker.

8.0 eller nyere

PHP 8.0+

Tilbyr det minste PHP-kjøremiljøet MCP Abilities – Toolset trenger.

Installert og aktivert

WordPress Abilities API

Registrerer de 40 Toolset-operasjonene som typede WordPress abilities.

Installert og aktivert

WordPress MCP Adapter

Transporterer registrerte WordPress abilities til autentiserte MCP-klienter.

Installert og aktivert

MCP Expose Abilities

Eksponerer de registrerte offentlige abilities gjennom den kontrollerte Devenia MCP-flaten.

Installert og aktivert

Toolset

Eier de egendefinerte innleggstypene, feltene, taksonomiene, relasjonene, visningene, skjemaene og tilgangsdataene som de tilsvarende operasjonene bruker.

Det nyttige neste steget

Gi en KI-assistent en opprinnelig Toolset-flate

Last ned MCP Abilities – Toolset for å gjøre Toolsets innebygde WordPress-modell tilgjengelig for en assistent med kunstig intelligens. Det eksponerer typede operasjoner for å inspisere bestemte mål, gjøre avgrensede endringer og lese resultatet tilbake.