Skip to main content
Glama
README.md
# Pluggio MCP Server

Serveur MCP multi-tenant. Connecte Claude.ai a WordPress via Pluggio.

## Comment ca marche

1. Le plugin Pluggio s'enregistre automatiquement sur ce serveur
2. Le serveur retourne un token + une URL MCP unique
3. L'utilisateur copie l'URL MCP dans Claude.ai
4. Claude agit directement sur le WordPress

## Endpoints

| Route | Methode | Description |
|---|---|---|
| `/` | GET | Health check |
| `/register` | POST | Enregistre un site WordPress |
| `/disconnect` | POST | Supprime une connexion |
| `/status` | GET | Verifie si un token est actif |
| `/sse?token=plg_xxx` | GET | Endpoint MCP pour Claude.ai |

## Registration

```bash
curl -X POST https://pluggio-mcp-production.up.railway.app/register \
  -H 'Content-Type: application/json' \
  -d '{"site_url": "https://monsite.com", "api_key": "ma_cle_pluggio"}'
```

Response:
```json
{"success": true, "token": "plg_abc123...", "mcp_url": "https://pluggio-mcp-production.up.railway.app/sse?token=plg_abc123..."}
```

## 11 outils MCP

site_info, wp_function, db_query, read_file, write_file, discover,
analyze, search, wp_cli, execute_python, batch_execute