---
title: "Agents IA WordPress : Abilities API et MCP,  partikuls"
description: "Découvrez comment WordPress 6.9 révolutionne l'intégration IA avec l'Abilities API et le Model Context Protocol pour créer des agents autonomes."
url: https://www.partikuls.com/fr/ressources/wordpress-agents-ia-abilities-api-mcp/
lang: fr
---

WordPress5 février 20267 min de lecture

# Agents IA dans WordPress : Abilities API et MCP transforment votre site en plateforme intelligente

Découvrez comment WordPress 6.9 révolutionne l'intégration IA avec l'Abilities API et le Model Context Protocol pour créer des agents autonomes.

Publié par [Partikuls](https://www.partikuls.com/fr/agence/)

L’intelligence artificielle ne se contente plus de générer du texte ou des images. En 2026, elle devient véritablement **agentique** : capable d’agir de manière autonome, de prendre des décisions et d’exécuter des tâches complexes. Et WordPress, le CMS qui propulse plus de 40 % du web, est désormais au cœur de cette révolution.

Avec l’arrivée de WordPress 6.9 et de l’**Abilities API**, votre site WordPress peut devenir bien plus qu’une simple cible pour les agents IA externes. Il peut **devenir un agent lui-même**, capable d’exposer ses fonctionnalités de manière standardisée et de permettre aux intelligences artificielles d’interagir directement avec lui.

Dans cet article, nous allons explorer en profondeur cette nouvelle ère de WordPress, comprendre les technologies qui la rendent possible, et découvrir comment vous pouvez dès aujourd’hui transformer votre site en plateforme intelligente.

## Comprendre les Agents IA : Au-delà du Simple Chatbot

Avant de plonger dans les spécificités WordPress, clarifions ce qu’est réellement un **agent IA**. Contrairement à un chatbot classique qui se contente de répondre à des questions, un agent IA possède trois caractéristiques fondamentales :

-   **Autonomie** : Il peut prendre des décisions sans intervention humaine constante
-   **Capacité d’action** : Il dispose d’outils pour effectuer des actions concrètes
-   **Raisonnement itératif** : Il analyse les résultats et ajuste ses actions en conséquence

Un agent IA fonctionne selon une boucle simple mais puissante : le modèle de langage (LLM) reçoit une liste d’outils disponibles, raisonne sur lequel utiliser pour accomplir la tâche, exécute l’action, puis décide de la suite. Cette boucle continue jusqu’à ce que l’objectif soit atteint.

### Les Trois Modèles d’Implémentation

WordPress supporte désormais trois niveaux d’autonomie pour les agents :

**1\. Single-shot (Action unique)** Le modèle le plus simple. L’utilisateur clique, une seule “ability” s’exécute. Parfait pour des actions atomiques comme “optimiser cette image” ou “vérifier le SEO de cet article”.

**2\. Workflows déterministes** Des séquences prédéfinies avec des déclencheurs. Par exemple : “Quand un nouveau commentaire arrive, l’analyser pour le spam, le modérer, et notifier l’auteur”. Le chemin est fixé à l’avance.

**3\. Boucles agentiques** Le niveau le plus avancé. Le LLM choisit dynamiquement quelles actions entreprendre en fonction du contexte et des résultats précédents. C’est ici que WordPress devient véritablement une plateforme d’agents IA.

## L’Abilities API : Le Cœur de l’Intelligence WordPress

L’**Abilities API**, introduite dans WordPress 6.9, représente un changement de paradigme. Elle crée un registre centralisé qui expose les capacités de vos plugins et thèmes dans un format **lisible par les machines**.

### Qu’est-ce qu’une “Ability” ?

Une ability est une unité fonctionnelle autonome avec :

-   Des **entrées** clairement définies (paramètres acceptés)
-   Des **sorties** structurées (ce qu’elle retourne)
-   Des **permissions** (qui peut l’utiliser)
-   Une **logique d’exécution** (ce qu’elle fait concrètement)

Pensez-y comme une fonction PHP, mais exposée de manière standardisée pour que n’importe quel système externe, humain ou IA, puisse la découvrir et l’utiliser.

### Abilities Natives de WordPress 6.9

WordPress 6.9 inclut trois abilities core prêtes à l’emploi :

-   **core/get-site-info** : Retourne les informations du site (nom, description, URL, etc.)
-   **core/get-user-info** : Fournit les détails du profil utilisateur connecté
-   **core/get-environment-info** : Expose le contexte technique (version PHP, WordPress, base de données)

Ces abilities constituent les fondations sur lesquelles vous construirez des fonctionnalités plus avancées.

### Enregistrer Votre Première Ability

Voici comment créer une ability personnalisée. Commencez par enregistrer une catégorie :

```
add_action( 'wp_abilities_api_categories_init', 'partikuls_register_category' );

function partikuls_register_category() {
    wp_register_ability_category(
        'content-management',
        array(
            'label'       => __( 'Gestion de Contenu', 'partikuls' ),
            'description' => __( 'Abilities liées à la gestion du contenu du site' ),
        )
    );
}
```

Puis enregistrez l’ability elle-même :

```
add_action( 'wp_abilities_api_init', 'partikuls_register_ability' );

function partikuls_register_ability() {
    wp_register_ability(
        'partikuls/get-recent-posts',
        array(
            'label'       => __( 'Récupérer les Articles Récents', 'partikuls' ),
            'description' => __( 'Retourne les derniers articles publiés avec leurs métadonnées' ),
            'category'    => 'content-management',
            'input_schema' => array(
                'type'       => 'object',
                'properties' => array(
                    'count' => array(
                        'type'        => 'integer',
                        'description' => 'Nombre d\'articles à retourner',
                        'default'     => 5,
                    ),
                    'category' => array(
                        'type'        => 'string',
                        'description' => 'Slug de la catégorie (optionnel)',
                    ),
                ),
            ),
            'output_schema' => array(
                'type'  => 'array',
                'items' => array(
                    'type'       => 'object',
                    'properties' => array(
                        'id'      => array( 'type' => 'integer' ),
                        'title'   => array( 'type' => 'string' ),
                        'excerpt' => array( 'type' => 'string' ),
                        'url'     => array( 'type' => 'string' ),
                        'date'    => array( 'type' => 'string' ),
                    ),
                ),
            ),
            'execute_callback'    => 'partikuls_get_recent_posts',
            'permission_callback' => function() {
                return current_user_can( 'read' );
            },
            'meta' => array(
                'show_in_rest' => true,
                'mcp'          => array( 'public' => true ),
            ),
        )
    );
}

function partikuls_get_recent_posts( $input ) {
    $args = array(
        'post_type'      => 'post',
        'post_status'    => 'publish',
        'posts_per_page' => $input['count'] ?? 5,
    );

    if ( ! empty( $input['category'] ) ) {
        $args['category_name'] = $input['category'];
    }

    $posts = get_posts( $args );

    return array_map( function( $post ) {
        return array(
            'id'      => $post->ID,
            'title'   => $post->post_title,
            'excerpt' => wp_trim_words( $post->post_content, 30 ),
            'url'     => get_permalink( $post ),
            'date'    => $post->post_date,
        );
    }, $posts );
}
```

Notez le paramètre `'mcp' => array( 'public' => true )` dans les métadonnées. C’est lui qui autorise l’exposition de cette ability aux agents IA via le protocole MCP.

## Le Model Context Protocol (MCP) : Le Langage Universel des Agents

Le **Model Context Protocol** est un standard ouvert qui permet aux applications IA de se connecter de manière sécurisée à des sources de données et des outils externes. C’est le pont entre les LLM (comme Claude, GPT) et vos systèmes.

### WordPress MCP Adapter : La Passerelle Officielle

Le **WordPress MCP Adapter** est le plugin officiel qui traduit vos abilities WordPress en outils MCP. Une fois installé, il expose automatiquement trois outils fondamentaux :

-   **mcp-adapter-discover-abilities** : Liste toutes les abilities disponibles
-   **mcp-adapter-get-ability-info** : Récupère les détails d’une ability spécifique
-   **mcp-adapter-execute-ability** : Exécute une ability avec les paramètres fournis

### Installation et Configuration

1.  Téléchargez le plugin depuis le [dépôt GitHub officiel](https://github.com/WordPress/mcp-adapter/releases)
2.  Installez-le comme n’importe quel plugin WordPress
3.  Activez-le depuis l’administration

Pour connecter Claude Desktop à votre site, ajoutez cette configuration dans votre fichier `claude_desktop_config.json` :

```
{
  "mcpServers": {
    "wordpress-monsite": {
      "command": "npx",
      "args": [
        "-y",
        "@anthropic-ai/mcp-remote",
        "https://monsite.com/wp-json/mcp/v1/sse"
      ]
    }
  }
}
```

Pour Cursor ou VS Code, la configuration est similaire. L’important est de pointer vers l’endpoint SSE (Server-Sent Events) de votre installation WordPress.

### Sécurité et Authentification

WordPress.com supporte nativement **OAuth 2.1** pour les connexions MCP, ce qui simplifie grandement l’authentification. Pour les installations auto-hébergées, plusieurs options existent :

-   Application passwords WordPress
-   JWT (JSON Web Tokens) via plugins dédiés
-   OAuth 2.0 avec des plugins comme WP OAuth Server

**Conseil de pro** : Commencez toujours par exposer des abilities **en lecture seule** et **non destructives**. Testez-les en local avant d’ouvrir l’accès à des agents externes.

## Cas d’Usage Concrets : L’IA au Service de Votre Site

### 1\. Rédaction et Publication Automatisées

Imaginez demander à Claude : “Rédige un article sur les tendances WordPress 2026 et publie-le en brouillon”.

L’agent va :

1.  Rechercher des informations (via des abilities de recherche)
2.  Générer le contenu
3.  Appeler une ability `create-draft-post`
4.  Vous notifier que le brouillon est prêt

### 2\. Audit SEO Intelligent

Un agent peut parcourir vos pages produits, analyser les descriptions, identifier les lacunes SEO et proposer des améliorations, le tout de manière autonome.

### 3\. Support Client Avancé

Un agent connecté à WooCommerce peut :

-   Consulter l’historique des commandes d’un client
-   Vérifier le statut d’une livraison
-   Initier un remboursement si nécessaire
-   Créer un ticket de support escaladé

### 4\. Génération de Rapports

Demandez simplement : “Génère un rapport des ventes de janvier avec les produits les plus performants” et l’agent interrogera vos données WooCommerce pour produire un rapport structuré.

## Bonnes Pratiques et Erreurs à Éviter

### À Faire

-   **Validez toujours les entrées** avec des schémas JSON stricts
-   **Limitez les permissions** au strict nécessaire
-   **Loguez les exécutions** pour audit et débogage
-   **Testez en environnement local** avant la production
-   **Documentez vos abilities** avec des descriptions claires

### À Éviter

-   **N’exposez jamais d’abilities destructives** sans authentification forte
-   **Ne stockez pas de secrets** dans les paramètres d’ability
-   **N’ignorez pas les timeouts**, les LLM peuvent être lents
-   **Ne faites pas confiance aveuglément** aux entrées des agents

### Gestion des Erreurs

Votre callback d’exécution doit toujours retourner des erreurs structurées :

```
function partikuls_dangerous_ability( $input ) {
    if ( ! current_user_can( 'manage_options' ) ) {
        return new WP_Error(
            'forbidden',
            'Permissions insuffisantes pour cette action',
            array( 'status' => 403 )
        );
    }

    // Logique de l'ability...
}
```

## L’Écosystème en Pleine Expansion

### Plugins Compatibles

Plusieurs plugins majeurs ont déjà adopté l’Abilities API :

-   **WooCommerce** : Gestion complète des produits, commandes et clients via MCP
-   **AI Engine** : Transforme votre site en serveur MCP complet
-   **Bit Flows** : Workflows automatisés avec 270+ intégrations

### WordPress 7.0 : La Suite

Prévu pour avril 2026, WordPress 7.0 apportera :

-   **WP AI Client** : Une interface agnostique pour les LLM directement dans le core
-   **Workflows API** : Pour chaîner les abilities de manière déclarative
-   **Collaboration temps réel** : Coédition native
-   **Refonte de l’admin** : Interface modernisée

## Commencer Dès Aujourd’hui

Voici votre plan d’action pour intégrer les agents IA à votre WordPress :

1.  **Mettez à jour vers WordPress 6.9** si ce n’est pas déjà fait
2.  **Installez le MCP Adapter** depuis GitHub
3.  **Identifiez 2-3 abilities simples** à exposer (lecture seule)
4.  **Testez avec Claude Desktop** ou Cursor en local
5.  **Itérez et élargissez** progressivement vos capacités

L’ère des agents IA dans WordPress ne fait que commencer. Les sites qui s’adapteront les premiers auront un avantage compétitif significatif, que ce soit pour l’automatisation interne, l’expérience client ou la création de nouveaux services.

## Conclusion : WordPress, Plateforme d’Agents du Futur

WordPress a toujours été une plateforme d’extension et de personnalisation. Avec l’Abilities API et le MCP, il franchit une nouvelle étape en devenant une **plateforme native pour les agents IA**.

Cette évolution n’est pas anodine. Elle signifie que chaque plugin, chaque thème, peut désormais exposer ses fonctionnalités à des intelligences artificielles de manière standardisée et sécurisée. Les possibilités sont immenses : de l’automatisation du quotidien à la création de nouveaux business models basés sur des agents autonomes.

Chez Partikuls, nous accompagnons déjà nos clients dans cette transition. Que vous souhaitiez exposer les capacités de votre site existant ou développer des plugins compatibles avec l’Abilities API, notre équipe est là pour vous guider.

**L’avenir de WordPress est agentique. Et cet avenir commence maintenant.**

* * *

_Vous souhaitez intégrer des agents IA à votre site WordPress ? [Contactez l’équipe Partikuls](https://www.partikuls.com/fr/contact/) pour un accompagnement sur mesure._

* * *

## Sources

-   [Introducing the WordPress Abilities API – WordPress Developer Blog](https://developer.wordpress.org/news/2025/11/introducing-the-wordpress-abilities-api/)
-   [From Abilities to AI Agents: Introducing the WordPress MCP Adapter – WordPress Developer Blog](https://developer.wordpress.org/news/2026/02/from-abilities-to-ai-agents-introducing-the-wordpress-mcp-adapter/)
-   [Abilities API – Common APIs Handbook | Developer.WordPress.org](https://developer.wordpress.org/apis/abilities-api/)
-   [GitHub - WordPress/mcp-adapter](https://github.com/WordPress/mcp-adapter)
-   [Connect AI Agents to WordPress.com with OAuth 2.1 and MCP](https://wordpress.com/blog/2026/01/22/connect-ai-agents-to-wordpress-oauth-2-1/)
-   [Seamlessly Connect AI Agents to WordPress.com with MCP](https://developer.wordpress.com/docs/mcp/)
-   [Why WordPress 6.9 Abilities API Is Consequential And Far-Reaching – Search Engine Journal](https://www.searchenginejournal.com/why-wordpress-6-9-abilities-api-is-consequential-and-far-reaching/560763/)

## Pour votre entreprise

-   [Agents IA](https://www.partikuls.com/fr/agents-ia/)
-   [Transformation IA](https://www.partikuls.com/fr/transformation-ia/)

Sommaire

Un projet IA en tête ?

On vous conseille gratuitement, sans filtre ni blabla.

[Parlons-en→](https://www.partikuls.com/fr/ressources/wordpress-agents-ia-abilities-api-mcp/#contact)

## À lire ensuite

[WordPress WordPress Abilities API : le guide complet pour développeurs](https://www.partikuls.com/fr/ressources/wordpress-abilities-api/)[WordPress wp-playground : la compétence IA qui révolutionne le test de plugins et thèmes](https://www.partikuls.com/fr/ressources/wp-playground-skill-ia/)[WordPress Développer des thèmes blocs WordPress sans coder, avec Playground et GitHub](https://www.partikuls.com/fr/ressources/themes-blocs-wordpress-playground-github/)

## Parlez-nous de votre projet.

C’est gratuit et sans engagement. Nous vous conseillons sans filtre ni bullshit.  
On vous répond en 8 h !

[Contactez-nous](https://www.partikuls.com/fr/ressources/wordpress-agents-ia-abilities-api-mcp/#contact-form)
