@island-pitch/nextwave-mcp
v0.1.0
Published
NextWave Platform MCP server — drive members, tiers, benefits, redemptions, NFC cards, and the live Emcee Controller over the nwp/v1 REST API (Model Context Protocol, stdio).
Maintainers
Readme
@island-pitch/nextwave-mcp (nwp-mcp)
A Model Context Protocol server that lets an
AI agent drive a self-hosted NextWave Platform site —
members, tiers, benefits, redemptions, NFC cards, venues, and the live Emcee
Controller — over the nwp/v1 REST API. Runs over stdio.
Add to Claude Code
claude mcp add nextwave \
-e WORDPRESS_SITE_URL=https://members.example.com \
-e [email protected] \
-e WORDPRESS_APP_PASSWORD="xxxx xxxx xxxx xxxx xxxx xxxx" \
-- npx -y @island-pitch/nextwave-mcpAdd to Cursor / Claude Desktop / Codex
{
"mcpServers": {
"nextwave": {
"command": "npx",
"args": ["-y", "@island-pitch/nextwave-mcp"],
"env": {
"WORDPRESS_SITE_URL": "https://members.example.com",
"WORDPRESS_USERNAME": "[email protected]",
"WORDPRESS_APP_PASSWORD": "xxxx xxxx xxxx xxxx xxxx xxxx"
}
}
}
}The endpoint is your own WordPress site (self-hosted — no central key). Create the Application Password at WP Admin → Users → Profile → Application Passwords.
What it exposes
- Tools — one per operation, named
nwp_<resource>_<action>(e.g.nwp_members_list,nwp_redemptions_create,nwp_emcee_set_state). - Resources — teaching material an agent reads before acting:
nextwave://api/catalog— every operation, grouped (Markdown).nextwave://api/catalog.json— the whole surface with input schemas (JSON).nextwave://guide/agent-workflows— common task playbooks.nextwave://schema/errors— the error model.
Verify
WORDPRESS_SITE_URL=https://x WORDPRESS_USERNAME=u WORDPRESS_APP_PASSWORD=p \
npx -y @island-pitch/nextwave-mcp # boots and speaks MCP over stdioDocs: https://nextwave.ing/docs
License
UNLICENSED — proprietary to Island Pitch, LLC. See LICENSE.
