NextWave Docs
Drive your entire membership back office from the command line, an MCP-connected agent, or a packaged skill — all against your own WordPress site.
What is NextWave
NextWave is a self-hosted WordPress membership platform. It runs as a plugin on your own WordPress install and gives you a complete back office for managing your members, tiers, and benefits — plus redemption tracking, NFC cards and digital wallet passes, and live emcee experiences for events.
Everything you can do in the WordPress admin is also exposed over the nwp/v1 REST API at /wp-json/nwp/v1, which means you can manage members, process check-ins, and approve redemptions from a terminal, a script, or an AI agent — with no copy-pasting through the admin UI.
Self-hosted by design
Three ways to drive it
Pick whichever surface fits how you work — they all talk to the same REST API.
- CLI — the
nwpbinary. Scriptable commands with--output json|table, ideal for terminals and automation. - MCP server — exposes
nwp_<resource>_<action>tools to any MCP-compatible agent (Claude, Cursor, Codex, and more). - Agent skill — a packaged skill that teaches your agent the membership model and the
nwpcommand surface.
Here's what an MCP connection looks like — your agent gets every NextWave tool from a single block:
{
"mcpServers": {
"nextwave": {
"command": "npx",
"args": ["-y", "@island-pitch/nextwave-mcp"],
"env": {
"WORDPRESS_SITE_URL": "https://members.example.com",
"WORDPRESS_USERNAME": "jane@example.com",
"WORDPRESS_APP_PASSWORD": "xxxx xxxx xxxx xxxx xxxx xxxx"
}
}
}
}Next steps
- Quickstart — connect and make your first real API call in five steps.
- Set up your AI tool — wire NextWave into Claude Code, Cursor, Codex, ChatGPT, or any skills-capable agent.