> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getmcp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Install and activate GetMCP on your WordPress site.

## Requirements

Before installing, ensure your server meets the minimum requirements:

| Requirement    | Minimum             | Recommended             |
| -------------- | ------------------- | ----------------------- |
| WordPress      | 6.2+                | Latest                  |
| PHP            | 8.0+                | 8.2+                    |
| MySQL          | 5.7+                | 8.0+                    |
| MariaDB        | 10.3+               | 10.6+                   |
| HTTPS          | —                   | Required for production |
| PHP Extensions | `openssl`, `sodium` | —                       |

<Note>
  HTTPS is strongly recommended for production environments. Most AI clients require or prefer HTTPS connections when communicating with MCP servers. For local development, HTTP works fine.
</Note>

## Install the Plugin

<Steps>
  <Step title="Find GetMCP in WordPress">
    In your WordPress admin, navigate to **Plugins > Add Plugin**.

    Upload the **GetMCP** plugin ZIP file and click **Install now**.

    <img src="https://mintcdn.com/infiwebs/X3D8lQwdysxDpY3z/images/agency-install.jpeg?fit=max&auto=format&n=X3D8lQwdysxDpY3z&q=85&s=02adc89a1e3edc1cdcb0513abc71a763" alt="GetMCP plugin installation" width="1688" height="439" data-path="images/agency-install.jpeg" />
  </Step>

  <Step title="Activate the Plugin">
    After installation completes, click **Activate Plugin**.

    You should now see **GetMCP** in your WordPress admin sidebar.

    <img src="https://mintcdn.com/infiwebs/X3D8lQwdysxDpY3z/images/after-activated-dashboard.jpeg?fit=max&auto=format&n=X3D8lQwdysxDpY3z&q=85&s=fc13ac413e487efc9d7587660b2f0a39" alt="GetMCP Dashboard after installation" width="1663" height="908" data-path="images/after-activated-dashboard.jpeg" />
  </Step>

  <Step title="Complete Setup">
    Navigate to **GetMCP > Dashboard**. The onboarding wizard will guide you through creating your first MCP server.

    <img src="https://mintcdn.com/infiwebs/uvEl3_c3deYVxCrc/images/onboarding-wizard.png?fit=max&auto=format&n=uvEl3_c3deYVxCrc&q=85&s=ae4160a8a2808706cb0094388f412e5b" alt="GetMCP Onboarding Wizard" width="1331" height="813" data-path="images/onboarding-wizard.png" />
  </Step>
</Steps>

## Verify Installation

After activation, confirm everything is working:

1. The **GetMCP** menu appears in your WordPress admin sidebar
2. Navigate to **GetMCP > Dashboard** — the onboarding screen should appear
3. The setup wizard completes without errors

## Uninstalling

To remove the plugin, go to **Plugins > Installed Plugins**, deactivate GetMCP, then click **Delete**.

<Warning>
  By default, all data is deleted on uninstall. If you want to preserve your server configurations when reinstalling, enable **Keep Data on Uninstall** in **GetMCP > Settings** before deleting.
</Warning>
