Internal campaign management for the Nineten Clients platform — run any client's campaigns, content, trials, and credentials from Claude. Acts on behalf of a client via company_profile_id.
MCP Endpoint URL
…/api/mcp
Login: …/api/login · auth: Bearer <session token>
How to Connect (Claude)
Get a token — POST /api/login with your staff email + password
Go to Settings → Connectors → Add custom connector
Paste the MCP Endpoint URL above
Enter the returned token as the Bearer token
Done — every action is audited under your email
Available Tools 38
Clients
admin_list_clients / admin_get_clientList all clients or pull one client's 360 (profile + services + sending identities).
admin_create_client / admin_update_clientCreate or edit a client (company_profile).
admin_set_account_statusMove a client through lead → trial → active → paused → churned.
Services & Sending Identity
admin_add_service / admin_set_service_stageManage email / social / seo service state + stage per client.
admin_add_sending_identityAttach a per-client Mailgun from-address + domain (assumes the domain is already registered on Mailgun).
admin_register_domainRegister a client's domain on Mailgun (US, auto-DKIM, shared IP) + create the sending identity. Returns DKIM/SPF/CNAME records AND an auto-built client-share xlsx (SPF merged + Nineten DMARC). Rate-limited; alerts chuan@/cs.chong@ on success. Destructive — confirm.
admin_get_domain_dns_excelRe-fetch the client-share DNS xlsx for an already-registered domain (SPF auto-merged via DoH lookup + Nineten DMARC). Read-only.
Credentials & Access
admin_issue_login_key / admin_list_login_keys / admin_revoke_login_keyIssue, list, and revoke a client's MCP login keys.
admin_set_provider_key / admin_list_providersSet (Vault) and list a client's Apollo / Apify / ZeroBounce keys. Set is destructive — confirm.
Trials
admin_start_email_trial / admin_run_trial_sweepProvision a 4-step Initial Outreach trial and sweep completed trials.
Reporting (read)
admin_get_prospects / admin_get_prospect_detailQuery prospects (scoped or cross-client) and pull a single 360.
admin_upsert_content / admin_validate_content / admin_delete_contentWrite, validate, and delete email content for a client (delete refuses if linked or sent).
admin_approve_campaign / admin_create_adhoc_campaign / admin_approve_adhoc_campaignActivate sequences and ad hoc blasts. Approvals are destructive — confirm.
Lifecycle
admin_list_adhoc / admin_pause_adhoc / admin_resume_adhocList, pause, and resume ad hoc campaigns.
admin_cancel_adhoc / admin_delete_draftCancel (terminal) or delete a never-sent draft. Destructive — confirm.