API Reference#
Marcus provides multiple APIs for different use cases:
MCP Tools
Model Context Protocol tools that AI agents use to coordinate with Marcus
Python API
Core Python API for programmatic access to Marcus functionality
Data Models
Data structures used throughout Marcus (Agent, Task, Project, etc.)
Error Handling
Error framework and recovery strategies