MainWP API Reference
FreshSource: MainWP API Reference
Four API Options
| API | Auth | Best For |
|---|---|---|
| REST API v2 | Bearer Token | Direct endpoint calls |
| Application Passwords | HTTP Basic | Credential rotation, MCP |
| Abilities API | Bearer or Basic | AI agents, dynamic discovery |
| MCP Server | Application Password | Claude, Cursor, VS Code Copilot |
Decision Matrix
Endpoint Structure
- REST API v2:
/wp-json/mainwp/v2/ - Abilities API:
/wp-json/wp-abilities/v1/ - Application Passwords: HTTP Basic auth for either API