Wp Criu Registry — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Wp Criu Registry (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Servidor MCP local para operar uno o varios sitios WordPress que tengan instalado Codex WP Admin Bridge.
Te da una sola capa de operación desde Codex para:
site_id;rest-proxy;Codex WP Admin Bridge instalado en cada WordPress objetivo.cd C:\Users\gioba\Documents\Codex\2026-06-23\estuvimos-trabajando-en-un-plugin-que\outputs\codex-wp-bridge-mcp
npm installFor a real domain deployment like mcp.criu.com.co, use:
Inicia el registry:
cd C:\Users\gioba\Documents\Codex\2026-06-23\estuvimos-trabajando-en-un-plugin-que\outputs\codex-wp-bridge-mcp
$env:CODEX_WP_BRIDGE_REGISTRY_TOKEN="REEMPLAZAR_CON_TU_TOKEN_DE_REGISTRO"
$env:CODEX_WP_BRIDGE_SITES_FILE="C:\Users\gioba\Documents\Codex\2026-06-23\estuvimos-trabajando-en-un-plugin-que\outputs\codex-wp-bridge-mcp\data\sites.json"
npm run start:registryO en Windows usa:
powershell -ExecutionPolicy Bypass -File .\scripts\start-registry.ps1 -RegistryToken "REEMPLAZAR_CON_TU_TOKEN_DE_REGISTRO"Luego en el plugin WordPress configura:
Registry URL: https://tu-registry-publico/register-siteRegistry token: el mismo token del registryCada vez que guardes el plugin, el sitio quedará registrado solo.
Importante:
Registry URL debe ser accesible desde el WordPress remoto;wp_criu corre en tu máquina local, expón ese endpoint con un dominio o túnel antes de usar el auto-registro.El registry remoto también expone:
GET /health para comprobar saludGET /sites con bearer token para que wp_criu lea automáticamente todos los sitios vinculadosUsa examples/sites.example.json como plantilla si quieres cargar sitios a mano. Luego define:
$env:CODEX_WP_BRIDGE_SITES_FILE="C:\ruta\a\sites.json"Cada entrada necesita:
site_idsite_labelenvironmentbase_urlbridge_urltoken$env:CODEX_WP_BRIDGE_SITES_FILE="C:\ruta\a\sites.json"
npm startEl proceso queda esperando tráfico MCP por stdio.
La forma recomendada es apuntar wp_criu al registry remoto:
[mcp_servers.wp_criu]
command = "node"
args = ["C:/Users/gioba/Documents/Codex/2026-06-23/estuvimos-trabajando-en-un-plugin-que/outputs/codex-wp-bridge-mcp/src/server.js"]
cwd = "C:/Users/gioba/Documents/Codex/2026-06-23/estuvimos-trabajando-en-un-plugin-que/outputs/codex-wp-bridge-mcp"
enabled = true
required = false
startup_timeout_sec = 15
tool_timeout_sec = 120
env = { CODEX_WP_BRIDGE_REGISTRY_URL = "https://mcp.criu.com.co", CODEX_WP_BRIDGE_REGISTRY_TOKEN = "REEMPLAZAR_CON_TU_TOKEN_DE_REGISTRO", CODEX_WP_BRIDGE_SITES_FILE = "C:/Users/gioba/Documents/Codex/2026-06-23/estuvimos-trabajando-en-un-plugin-que/outputs/codex-wp-bridge-mcp/data/sites.json" }Con eso, wp_criu intenta leer primero desde mcp.criu.com.co/sites. Si el registry no está disponible, puedes dejar CODEX_WP_BRIDGE_SITES_FILE como respaldo manual.
Usa examples/codex-mcp-config.json como base para tu bloque mcpServers.
Nombre recomendado del servidor en Codex:
wp_criuwp_criu.wp_criu en Codex con CODEX_WP_BRIDGE_REGISTRY_URL y CODEX_WP_BRIDGE_REGISTRY_TOKEN.Registry URL y Registry token en Tools > Codex Bridge.list_sites en Codex y el nuevo sitio aparecerá sin tocar archivos locales.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.