Skip to content
Back to skills

Status

ASecurity

Check mcpwp plugin status on a connected WordPress site — version, Elementor, capabilities, and available updates.

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added June 11, 2026
ai-agentsgophpbashapidocumentation

Works with

  • api
  • mcp

Security analysis

A96/100
  • mediumUses curl or wget to download content

Pro shows the line behind each finding and how to fix it

Scanned September 22, 2026

npx -y skills add Mumega-com/mcpwp-claude-plugin --skill status --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Status?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Status
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mumega-com-status/badge)](https://www.skillsdirectory.com/skills/mumega-com-status)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: status
description: Check mcpwp plugin status on a connected WordPress site — version, Elementor, capabilities, and available updates.
user-invocable: true
---

# mcpwp Status

Check the current state of a mcpwp-connected WordPress site. $ARGUMENTS = site name or leave blank for the active connection.

---

## Connection Health

Call `wp_site_info()` to get a full status snapshot:

```
wp_site_info()
```

Look for:
- **Plugin version** — compare to latest at https://updates.mcpwp.net/version.json
- **Elementor status** — active, version, layout mode (`container` vs `classic`)
- **WooCommerce** — active or not
- **PHP version** — must be 7.4+, ideally 8.1+
- **WordPress version** — must be 6.0+

---

## Check for Updates

Fetch the update manifest:
```
wp_check_update()
```

Or check manually:
```bash
curl -s https://updates.mcpwp.net/version.json | jq '{version, changelog}'
```

If an update is available, trigger it:
```
wp_trigger_update()
```

---

## Capabilities Check

Call `wp_introspect()` for the full capability map — shows which tool categories are enabled for your current API key role.

Key things to verify:
- `elementor` tools available → Elementor is active and connected
- `woocommerce` tools available → WooCommerce detected
- `learnpress` tools available → LearnPress detected
- `admin` tools available → key has admin role

---

## Open Issues (mcpwp Plugin)

Current known issues and planned work on the plugin:
- Documentation: https://docs.mcpwp.net

Notable open issues:
- #193: Phase 2 revenue and marketing plan
- #41: WordPress.org assets (icon, banner, screenshots)
- #4: Agency tier plugin

---

## API Key Info

Check which keys exist and their roles:
```
wp_list_api_keys()
```

Create a restricted key for a specific use case:
```
wp_create_api_key(label="designer-key", role="designer")
```

Revoke a compromised key:
```
wp_revoke_api_key(key_id=KEY_ID)
```

---

## Common Issues

| Symptom | Likely Cause | Fix |
|---------|-------------|-----|
| Tools missing | Key role too restricted | Create new key with wider role |
| Elementor tools unavailable | Elementor not active | Activate Elementor in WP Admin |
| Slow responses | Large site, no caching | Enable caching plugin |
| 429 Too Many Requests | Rate limit hit | Check wp_get_rate_limits() |
| Update stuck | Stale update option | Clear `mcpwp_update_info` option |

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.