Skip to Content
The Makinari API repo now includes an MCP Server — connect your AI models directly. View on GitHub →
MCPPlatform ops

Platform ops tools

MCP names: requirements, requirementStatus, instance, webhooks, updateSiteSettings, workflows.

requirements

Actions: create (needs title) · list · update (needs requirement_id).

ParameterTypeNotes
actionstringcreate, list, update
titlestringRequired for create
instructionsstringHow to execute: external deliverable vs Makinari tools
prioritystringhigh, medium, low
statusstringbacklog, validated, in-progress, on-review, done, canceled
completion_statusstringpending, completed, rejected
typestringe.g. content, develop, task
budgetnumberToken / spend cap
cron, cyclestringRecurrence
campaign_idstringOptional link
POST /api/agents/tools/requirements/create POST /api/agents/tools/requirements/get POST /api/agents/tools/requirements/update

requirementStatus writes progress artifacts (preview URL, repo, stage) for a requirement.

instance

Actions: create · read · update. site_id required for create/read.

Call update if the instance is still named “Assistant Session” / “New Instance”, or the objective changed.

POST /api/agents/tools/instance

Related: instancePlan, instanceLogs.

webhooks

Actions: list · create (needs url, events[]).

POST /api/agents/tools/webhooks
POST https://backend.makinari.com/api/agents/tools/webhooks Authorization: Bearer YOUR_API_KEY Content-Type: application/json { "action": "create", "site_id": "YOUR_SITE_ID", "url": "https://yourapp.com/webhooks/makinari", "events": ["lead.created", "conversation.started"] }

Outbound product events vs inbound provider signatures: Webhooks guide.

updateSiteSettings

Patch brand context, allowed domains, and site metadata. Needs site_id.

workflows

Trigger or inspect Temporal workflows from the agent. HTTP catalog: API workflows.

Last updated on