Sådan forbinder du AI-assistenten til dit Managed WP-websted med MCP
Ved hjælp af Model Context Protocol (MCP) kan du forbinde dit Managed WP-websted, så det interagerer med en AI-assistent, der kan udføre understøttede handlinger på dit WordPress-websted, såsom at administrere plugins.
For at konfigurere forbindelsen skal du bruge den nyeste version af one.com-pluginet, en MCP-kompatibel AI-assistent, Node.js samt dit WordPress-brugernavn og en applikationsadgangskode. Derefter tilføjer du dine WordPress MCP-forbindelsesoplysninger til din AI-assistent og bekræfter, at forbindelsen virker.
Denne guide fører dig gennem opsætningen ved hjælp af Claude Desktop som et eksempel. Du kan også forbinde andre AI-assistenter, der understøtter MCP.
Før du starter, skal du sikre dig, at du har:
- Et Managed WP-websted med one.com-pluginet installeret og opdateret til den nyeste version.
- En AI-assistent, der understøtter MCP, såsom Claude Desktop, ChatGPT eller GitHub Copilot.
- Node.js installeret på din enhed, hvis din MCP-opsætning bruger
npmellernpx.- Administratoradgang til dit WordPress-dashboard.
- Trin 1 - Installer eller opdater one.com-pluginet
- Trin 2 - Vælg og download din AI-assistent
- Trin 3 - Installer Node.js på din enhed
- Trin 4 - Hent dine WordPress-legitimationsoplysninger til MCP
- Trin 5 - Forbind dit websted til Claude Desktop
- Trin 6 - Bekræft forbindelsen
- Sådan forbinder du en anden AI-assistent
Trin 1 - Installer eller opdater one.com-pluginet
Sørg for, at one.com-pluginet er installeret på dit Managed WP-websted. Du kan følge vores guide til hvordan du installerer one.com-hovedpluginet manuelt.
Hvis pluginet allerede er installeret, skal du opdatere det til den nyeste version. MCP er en protokol i udvikling, og nye funktioner kan blive tilføjet gennem opdateringer til WordPress og one.com-pluginet.
Tip: Hold one.com-pluginet opdateret for at sikre, at du har adgang til de nyeste understøttede MCP-funktioner.
Trin 2 - Vælg og download din AI-assistent
Du kan forbinde dit Managed WP-websted til forskellige AI-assistenter, der understøtter MCP. I denne vejledning bruger vi Claude Desktop som et eksempel og guider dig gennem forbindelsen trin for trin.
Hvis du foretrækker en anden MCP-kompatibel AI-assistent, kan du bruge den i stedet. Opsætningsprocessen kan variere afhængigt af assistenten. Se Trin 7 for mere information om tilslutning af andre AI-assistenter.
Her er nogle AI-assistenter og værktøjer, der understøtter MCP:
Bemærk: De følgende trin bruger Claude Desktop. Menuer og konfigurationsindstillinger kan se anderledes ud, hvis du bruger en anden AI-assistent.
Trin 3 - Installer Node.js på din enhed
For at lade din AI-assistent kommunikere med dit WordPress-websted, skal den bruge et lille stykke software kaldet en MCP-server. Denne kører lokalt på din computer og fungerer som forbindelsen mellem din AI-assistent og dit WordPress-websted.
Til opsætningen i denne vejledning startes MCP-serveren ved hjælp af et værktøj kaldet npx, som er inkluderet, når du installerer Node.js. Det er derfor, Node.js skal være installeret på din enhed, før du opsætter forbindelsen.
- Gå til Node.js-downloadsiden.
- Installer den relevante version til dit operativsystem.
Bemærk: Du behøver ikke selv at vide, hvordan du bruger Node.js eller
npx. Når Node.js er installeret, kan din AI-assistent bruge de nødvendige værktøjer, når MCP-forbindelsen startes.
Trin 4 - Hent dine WordPress-legitimationsoplysninger til MCP
For at forbinde din AI-assistent til dit WordPress-websted skal MCP bruge dit WordPress-brugernavn og en applikationsadgangskode. En applikationsadgangskode er en separat adgangskode genereret af WordPress, som giver en ekstern applikation adgang til dit websted uden at dele din almindelige WordPress-loginadgangskode.
Find dit WordPress-brugernavn
- Log ind på WP Admin
- Gå til Brugere > Profil.
- Find dit WordPress-brugernavn og hav det klar. Du får brug for det, når du konfigurerer MCP-forbindelsen i Trin 5.
Opret en applikationsadgangskode
- På den samme Profile-side skal du rulle ned til Application Passwords.
- Indtast et navn, der hjælper dig med at identificere, hvor adgangskoden skal bruges. Hvis du f.eks. forbinder Claude Desktop, kan du indtaste: Claude Desktop MCP.
- Klik på Add Application Password.
-
WordPress genererer nu en applikationsadgangskode. Kopiér adgangskoden og gem den et sikkert sted.
Kopiér applikationsadgangskoden, når WordPress viser den. Du vil ikke kunne se den samme adgangskode igen senere.
Tip: Brug en separat applikationsadgangskode til hver app eller forbindelse. Dette gør det lettere at tilbagekalde adgangen til én forbindelse uden at påvirke de andre.
Trin 5 - Forbind dit websted til Claude Desktop
Nu hvor du har alt, hvad du skal bruge, kan du forbinde dit WordPress-websted til Claude Desktop ved at tilføje dine webstedsoplysninger til MCP-konfigurationen for Claude Desktop.
- Åbn Claude Desktop på din computer.
- Klik på dit navn eller profilmenuen og vælg Settings.
- I Settings skal du klikke på Developer i menuen til venstre.
- Klik på Edit Config.
- Claude Desktop åbner en fil med navnet
claude_desktop_config.json. Åbn denne fil i en almindelig tekst- eller kodeeditor, såsom Notepad eller Visual Studio Code.
Tilføj WordPress MCP-serveren
Det næste skridt er at tilføje dit WordPress-websted som en MCP-server i Claude. Dette fortæller Claude, hvordan den skal oprette forbindelse til dit websted.
- Kopiér følgende konfigurationskode:
{
\"mcpServers\": {
\"wordpress\": {
\"command\": \"npx\",
\"args\": [\"-y\", \"@automattic/mcp-wordpress-remote@latest\"],
\"env\": {
\"WP_API_URL\": \"https://your-site-url/wp-json/mcp/onecom-mcp\",
\"WP_API_USERNAME\": \"your-wordpress-username\",
\"WP_API_PASSWORD\": \"your-application-password\"
}
}
}
}- Erstat følgende pladsholdere med dine egne WordPress-oplysninger:
-
your-site-url— Erstat dette med adressen på dit WordPress-websted. -
your-wordpress-username— Erstat dette med det WordPress-brugernavn, du fandt i trin 4. -
your-application-password— Erstat dette med den applikationsadgangskode, du oprettede i trin 4.
-
Indsæt konfigurationen i filen
claude_desktop_config.json.Hvis filen allerede indeholder indstillinger, må du ikke slette dem. Tilføj
mcpServerskonfigurationen ved siden af de eksisterende indstillinger. Alt skal forblive inde i de samme ydre{ }parenteser.Koden i filen
claude_desktop_config.jsonbør nu se således ud:-
Vis et eksempel på Claude-konfigurationen
{ \"mcpServers\": { \"wordpress\": { \"command\": \"npx\", \"args\": [\"-y\", \"@automattic/mcp-wordpress-remote@latest\"], \"env\": { \"WP_API_URL\": \"https://your-site-url/wp-json/mcp/onecom-mcp\", \"WP_API_USERNAME\": \"your-wordpress-username\", \"WP_API_PASSWORD\": \"your-application-password\" } } }, \"coworkUserFilesPath\": \"/Users/xxxx/Claude\", \"preferences\": { \"launchPreviewPersistedWorkspaces\": [], \"launchPreviewSessionScopedSessions\": [], \"coworkScheduledTasksEnabled\": false, \"coworkHipaaRestricted\": false, \"ccdScheduledTasksEnabled\": false, \"sidebarMode\": \"chat\", \"bypassPermissionsGateByAccount\": { \"5d5ad1e7-xxxx-4ece-9cb9-51a622ff72e9\": true, \"8d4040f8-xxxx-415d-acd9-9cf85dabbd69\": false }, \"coworkWebSearchEnabled\": true, \"coworkModelAutoFallbackByAccount\": { \"5d5ad1e7-xxxx-4ece-9cb9-51a622ff72e9\": true, \"8d4040f8-xxxx-415d-acd9-9cf85dabbd69\": true }, \"remoteToolsDeviceName\": \"xxxxx-macbook-pro-local\", \"epitaxyPrefs\": { \"starred-local-code-sessions\": [], \"starred-cowork-spaces\": [], \"starred-session-groups\": [], \"ccd-sessions-filter\": { \"state\": { \"selectedProjects\": [] }, \"version\": 0 }, \"desktop-frame.paneStore.v1\": { \"state\": { \"extraPanesByMode\": {}, \"colWeightsByMode\": {}, \"rowSplit\": 0.5, \"draftNonce\": 0 }, \"version\": 4 }, \"dframe-local-slice\": { \"pinnedOrder\": [], \"homeProjectsPinnedOrder\": [] }, \"dframe-group-scopes\": {} } } }
Bemærk: De andre indstillinger i din egen Claude-konfigurationsfil kan se anderledes ud end dette eksempel. Behold dine eksisterende indstillinger, og tilføj konfigurationen
mcpServersuden at fjerne dem. -
- Gem
claude_desktop_config.json-filen og genstart Claude Desktop.
Bemærk: Sørg for, at der ikke mangler kommaer eller klammer i JSON-filen, og at du har erstattet alle pladsholdere med dine egne oplysninger. Forkert JSON eller uændrede pladsholdere vil forhindre forbindelsen i at fungere.
Håndtering af flere WordPress-websteder
Hvis du administrerer mere end ét WordPress-websted, kan du tilføje en separat MCP-serverpost for hvert websted. Claude vil kunne arbejde på tværs af alle dine forbundne websteder i den samme samtale.
Giv hver post et unikt navn, for eksempel wordpress-site1 og wordpress-site2.
{
\"mcpServers\": {
\"wordpress-site1\": {
\"command\": \"npx\",
\"args\": [\"-y\", \"@automattic/mcp-wordpress-remote@latest\"],
\"env\": {
\"WP_API_URL\": \"https://your-site-url/wp-json/mcp/onecom-mcp\",
\"WP_API_USERNAME\": \"your-wordpress-username\",
\"WP_API_PASSWORD\": \"your-application-password\"
}
},
\"wordpress-site2\": {
\"command\": \"npx\",
\"args\": [\"-y\", \"@automattic/mcp-wordpress-remote@latest\"],
\"env\": {
\"WP_API_URL\": \"https://your-second-site-url/wp-json/mcp/onecom-mcp\",
\"WP_API_USERNAME\": \"your-wordpress-username\",
\"WP_API_PASSWORD\": \"your-application-password\"
}
}
}
}Erstat URL'en, brugernavnet og applikationsadgangskoden i hver post med oplysningerne for det tilsvarende WordPress-websted.
Tip: Brug et beskrivende navn for hvert websted i konfigurationen. Dette gør det lettere at identificere det korrekte websted, når du arbejder med flere websteder i den samme AI-assistent.
Trin 6 - Bekræft forbindelsen
Når du har genstartet Claude Desktop, skal du gå tilbage til Settings > Developer. Din WordPress MCP-server bør nu fremgå som en aktiv forbindelse.
Du kan også teste forbindelsen direkte i en Claude-samtale.
Spørg Claude: "Oplist alle WordPress-mulighederne."
Hvis forbindelsen virker, vil Claude returnere de WordPress-funktioner, der er gjort tilgængelige via one.com MCP-forbindelsen. Afhængigt af de aktuelt tilgængelige funktioner kan disse omfatte handlinger såsom:
- Liste over tilgængelige one.com marketplace-plugins
- Liste over installerede one.com-produkter
- Installation af et plugin
- Aktivering af et plugin
- Sletning af et plugin
Du kan derefter bede Claude om at udføre en af de understøttede handlinger.
For eksempel: "Installer Weglot-pluginnet."
Claude vil bruge one.com MCP-forbindelsen til at udføre den understøttede handling på dit WordPress-websted og returnere resultatet i samtalen.
Bemærk: Gennemse altid, hvad din AI-assistent er ved at gøre, før du godkender handlinger, der kan ændre dit websted, såsom installation, aktivering eller sletning af plugins.
Sådan forbindes en anden AI-assistent
Du kan også forbinde dit Managed WP-websted til en anden AI-assistent eller et udviklingsværktøj, der understøtter MCP.
Placeringen og formatet af MCP-konfigurationen afhænger af den applikation, du bruger. Følg MCP-opsætningsvejledningen fra din AI-assistent.
Når du tilføjer one.com WordPress MCP-serveren, skal du bruge de samme forbindelsesoplysninger fra denne guide. Sørg især for, at WordPress API-URL'en bruger one.com MCP-slutpunktet:
"WP_API_URL": "https://your-site-url/wp-json/mcp/onecom-mcp"
Erstat your-site-url med din egen WordPress-hjemmesideadresse. Du skal også angive det WordPress-brugernavn og den applikationsadgangskode, du oprettede i Trin 4.
Du kan finde flere oplysninger i disse eksterne vejledninger:
- Sådan forbinder du Rank Math med ChatGPT
- Sådan forbinder du Rank Math med Claude Desktop
- Sådan forbinder du Rank Math med GitHub Copilot
Bemærk: Navnene på menuer, konfigurationsfiler og MCP-indstillinger varierer mellem AI-assistenter. Se den officielle dokumentation for den assistent, du bruger.
Relaterede artikler: