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 npm eller npx.
  • Administratoradgang til dit WordPress-dashboard.

 


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.

  1. Gå til Node.js-downloadsiden.
  2. 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

  1. Log ind på WP Admin
  2. Gå til Brugere > Profil.
  3. Find dit WordPress-brugernavn og hav det klar. Du får brug for det, når du konfigurerer MCP-forbindelsen i Trin 5.
Skærmbillede af profilsiden i WP Admin. Feltet til brugernavnet er fremhævet.

Opret en applikationsadgangskode

  1. På den samme Profile-side skal du rulle ned til Application Passwords.
  2. 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.
  3. Klik på Add Application Password.
    Skærmbillede af profilsiden i WP Admin. Røde pile peger mod feltet til navnet på den nye applikationsadgangskode og knappen "Add Application Password".
  4. 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.

    Skærmbillede af WP Admin med en rød pil, der peger mod "Copy"-knappen ved siden af den genererede adgangskode.

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.

  1. Åbn Claude Desktop på din computer.
  2. Klik på dit navn eller profilmenuen og vælg Settings.
Skærmbillede af Claude Desktop med røde pile, der peger mod profilnavnet og indstillingerne.
  1. I Settings skal du klikke på Developer i menuen til venstre.
Skærmbillede af Claude Desktop med en rød pil, der peger mod "Developer".
  1. Klik på Edit Config.
Skærmbillede af Claude Desktop med en rød pil, der peger mod knappen "Edit Config".
  1. 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.
Skærmbillede af Stifinder, hvor en rød pil fremhæver .json-filen.

 

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.

  1. 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\"
      }
    }
  }
}
  1. 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.
  1. Indsæt konfigurationen i filen claude_desktop_config.json.

    Hvis filen allerede indeholder indstillinger, må du ikke slette dem. Tilføj mcpServers konfigurationen ved siden af de eksisterende indstillinger. Alt skal forblive inde i de samme ydre { } parenteser.

    Koden i filen claude_desktop_config.json bø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 mcpServers uden at fjerne dem.

  1. 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
Skærmbillede af en samtale i Claude Desktop.

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.

Skærmbillede af en kommando i Claude Desktop.

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:

Bemærk: Navnene på menuer, konfigurationsfiler og MCP-indstillinger varierer mellem AI-assistenter. Se den officielle dokumentation for den assistent, du bruger.


Relaterede artikler:

Var denne artikel en hjælp?

Kan du ikke finde, hvad du leder efter?

Start en chat

Den hurtigste måde at kontakte os på — hverdage fra 09:00 til 18:00.