---
title: "How to connect Semly to WordPress - plugin and API"
description: "Connect WordPress to Semly using the official plugin or REST API. Publish and update content with Leon and MCP automation."
url: https://help.semly.ai/en/articles/36-how-to-connect-semly-to-wordpress-plugin-and-api
collection: "Integrations"
updated: 2026-10-10
language: en
alternates: [pl, cs, es]
---

# How to connect Semly to WordPress - plugin and API

Connect WordPress to Semly using the official plugin or REST API. Publish and update content with Leon and MCP automation.

The WordPress integration connects Semly's visibility analysis with content creation and publishing. Instead of copying articles between Semly and WordPress, you can create, update, and publish content directly from Semly.

> **Success:** With WordPress connected, Semly can become the central workflow for content: visibility analysis -> recommendation -> brief -> article -> approval -> publish or update in WordPress.

## **What does the WordPress integration enable?**

-   publish Semly-generated articles directly to WordPress
    
-   save content as a draft or publish it immediately
    
-   update previously linked articles
    
-   retrieve article content through the API connection and use it in analysis
    
-   connect AI visibility data with content creation
    
-   automate publishing through AI Agent Leon when the required permissions are enabled
    
-   publish and update content from ChatGPT, Claude, and other tools connected through Semly MCP
    
-   reduce manual copying of content, titles, slugs, and meta descriptions
    

## **Two ways to connect WordPress**

Semly supports two connection methods: the official Semly plugin or a direct WordPress REST API connection using an Application Password.

## **Method 1: official Semly plugin**

This is the recommended method for most users. It does not require your WordPress password or an Application Password. Pairing is performed using a short-lived token generated in Semly.

> **Info:** The plugin is not downloaded from the Semly panel. Download the ZIP directly from the official plugin page on WordPress.org.

1.  In Semly, open Integrations -> WordPress - plugin.
    
2.  Generate a pairing token for the selected brand and use it shortly after generation.
    
3.  Open the Semly plugin page on WordPress.org: https://wordpress.org/plugins/semly-ai-visibility-geo/.
    
4.  Download the plugin ZIP directly from WordPress.org.
    
5.  In WordPress, go to Plugins -> Add New -> Upload Plugin.
    
6.  Select the downloaded ZIP file, install the plugin, and activate it.
    
7.  Open Settings -> Semly - AI Visibility & GEO.
    
8.  Paste the token generated earlier in Semly and click Connect.
    
9.  Return to Semly and start publishing or updating articles.
    

[Download the official Semly plugin from WordPress.org](https://wordpress.org/plugins/semly-ai-visibility-geo/)

> **Info:** The Semly plugin does not require a WordPress Application Password. Pairing uses a token and dedicated integration credentials.

## **How publishing through the plugin works**

-   Semly can send a new article as a draft or publish it directly
    
-   articles created by Semly can be updated later
    
-   linked posts keep their WordPress Post ID when updated
    
-   an existing WordPress post can be linked after explicit WordPress administrator approval
    
-   the plugin does not automatically import the complete library of existing WordPress posts
    
-   disconnecting the integration does not delete previously published posts
    

## **Method 2: direct WordPress API connection**

If you do not want to install the plugin, connect Semly directly to the WordPress REST API. This method uses your WordPress username and a dedicated Application Password.

> **Warning:** Do not enter the regular password you use to sign in to WordPress. The integration uses a separate Application Password that can be revoked independently.

## **How to create an Application Password**

1.  Sign in to WordPress.
    
2.  Go to Users -> Profile.
    
3.  Find the Application Passwords section.
    
4.  Enter a name such as Semly.
    
5.  Create a new Application Password.
    
6.  Copy the generated password. WordPress only shows it at creation time.
    

## **How to connect the API in Semly**

1.  In Semly, open Integrations and choose WordPress API.
    
2.  Enter the full HTTPS website URL.
    
3.  If WordPress runs in a subdirectory, include the subdirectory in the URL.
    
4.  Enter the same WordPress username you normally use to sign in.
    
5.  Paste the Application Password generated under Users -> Profile.
    
6.  Click Check and save.
    
7.  Semly verifies the connection and user permissions.
    

> **Info:** The WordPress user used for the integration must have permission to publish and update posts.

## **WordPress.com / WordPress Cloud**

If you use hosted WordPress Cloud, Application Password availability can depend on the account configuration. In Semly, we require at least one active plugin to be installed before configuring this API connection.

## **What Semly can do through the API**

-   read available WordPress article content through the REST API
    
-   publish new posts
    
-   update linked articles
    
-   send the article title, slug, and body
    
-   use WordPress as a publishing target for Semly-generated content
    
-   support publishing automation through Leon and MCP
    

## **Automatic publishing with Leon**

After WordPress is connected, AI Agent Leon can be used to automate more of the content workflow. Based on visibility data and recommendations, Leon can prepare content and, when the account configuration and permissions allow it, send the article to WordPress for publishing.

## **WordPress + MCP**

The WordPress connection can also be used from tools connected to Semly through MCP, including ChatGPT, Claude, Cursor, and other compatible AI assistants.

> **Info:** Example: “Analyze my brand visibility and GSC, find the largest content gap, prepare a brief for approval, then generate the article and publish it to WordPress after approval.”

## **Which method should you choose?**

-   Semly plugin - choose it for the simplest setup, no Application Password, and secure publishing and updating of linked content.
    
-   WordPress API - choose it when you want to connect Semly without installing the plugin and need direct REST API access, including reading post content.
    

## **Security**

-   use HTTPS
    
-   never enter your normal WordPress password into the integration
    
-   use an Application Password for the API method
    
-   Application Passwords can be revoked at any time
    
-   the plugin connection can be disconnected in WordPress and Semly
    
-   grant only the permissions required for publishing
    

## **The main benefit**

The WordPress integration closes the loop between analysis and action. Semly, Google Search Console, Bing, and AI-answer data can lead directly to recommendations, content generation, and publishing, so the process does not end with a report.
