NowPage MCP Server — Admin Setup Guide
Deploy and manage the NowPage MCP server so AI assistants can publish directly to HC Protocol sites.
1. Deploy to Vercel
Step 1: Create Project
Go to vercel.com/new and import your forge repo.
Step 2: Configure
- Root Directory: Click Edit, type
apps/nowpage-mcp - Framework: Next.js (auto-detected)
Step 3: Environment Variables
Add before deploying:
NP_API_KEY = Your default NowPage API keyALLOWED_DOMAINS = Comma-separated domain list (e.g. ideas.asapai.net,labs.masterymade.com). Leave empty for no restriction.
Step 4: Deploy
Click Deploy. Note the URL (e.g. nowpage-mcp-xxxx.vercel.app).
2. Connect Your Own Claude.ai
- Go to Claude.ai → Settings → Connectors
- Click Add custom connector
- URL:
https://YOUR-URL.vercel.app/api/mcp - No auth needed (uses server NP_API_KEY)
- Ask Claude to publish something!
3. Onboard a Customer
Product Model ($50/mo)
- Customer signs up for NowPage
- Issue them an NP_API_KEY scoped to their domain
- Add their domain to ALLOWED_DOMAINS env var
- Send them the customer connection guide
- They connect Claude.ai with their API key as Bearer token
4. Domain Restrictions
Two layers of protection:
- Server-level: ALLOWED_DOMAINS env var blocks all publishing to unlisted domains
- Key-level: Each NowPage API key is scoped to specific domains
5. ChatGPT Support
ChatGPT does not support MCP connectors natively. It uses GPT Actions (OpenAPI-based). A separate OpenAPI wrapper would be a future V2 feature.