| Need fine-grained API control | SoMark API | Standard low-level interface. API fields are the source of truth. |
| Need quick validation or batch tasks | SoMark CLI | Use directly from the command line without writing application code. |
| Need integration in a Python or JavaScript app | SoMark SDK | Purpose-built for engineering integration, with retry logic, timeouts, and dependency management. |
| Need integration in an agent workflow | SoMark Skill | Aligns with platform workflow patterns and reduces wrapper code. |
| Need direct use from an MCP client | SoMark MCP | Purpose-built for MCP client integration with natural-language commands. |