MCP & AI Agent Integration

Moco
automation.

21 AI agent actions for Moco — callable from any MCP-compatible runtime, Claude, Cursor, or Cerebral OS workflow. Use Moco to log time, track project hours, and generate utilization reports automatically. Full governance, audit trail, and dry-run safety on every execution.

No credit card required
Live in production environments
<200ms median execution
Dry-run before production
Execution trace
live
21
actions
100%
governed
<200ms
latency
21
AI agent actions
11
Read operations
10
Write operations
2
High-risk actions (approval gated)
Time Tracking Moco is a Time Tracking integration — use it to automate time tracking, project hours, and team utilization from any AI agent or MCP-compatible runtime.
Actions

What you can do
with Moco.

Every action below is available as an MCP tool and a verb in Cerebral OS — callable from any AI agent, Claude, Cursor, Windsurf, or your own runtime via the BYOA API. All executions are governed, audited, and dry-run safe.

Get Activity
moco:get_activity
Fetch a single activity by ID with details including hourly rate and project association.
Read Low risk
Get Company
moco:get_company
Fetch a single company by ID with contact details and billing information.
Read Low risk
Get Project
moco:get_project
Fetch a single project by ID with details including budget, status, and assigned users.
Read Low risk
Get Time Entry
moco:get_time_entry
Fetch a single time entry by ID with project, activity, and billing details.
Read Low risk
Get Timer Status
moco:get_timer_status
Get the current timer status and details if a timer is running.
Read Low risk
Get User
moco:get_user
Fetch a single user by ID with details including role and contact information.
Read Low risk
List Activities
moco:list_activities
List activities with optional filtering by name or status.
Read Low risk
List Companies
moco:list_companies
List companies with optional filtering by type, name, contact info, or assigned user.
Read Low risk
List Projects
moco:list_projects
List projects with optional filtering by company, customer, or search terms.
Read Low risk
List Time Entries
moco:list_time_entries
List time entries with optional filtering by date range, project, user, or billing status.
Read Low risk
List Users
moco:list_users
List users with optional filtering by name, email, or status.
Read Low risk
Create Activity
moco:create_activity
Create a new activity for time tracking with specified billing settings.
Write Medium risk
Create Company
moco:create_company
Create a new company with contact details and assignment.
Write Medium risk
Create Project
moco:create_project
Create a new project with specified details and budget settings.
Write Medium risk
Create Time Entry
moco:create_time_entry
Create a new time entry for a project and task with specified hours and details.
Write Medium risk
Delete Project
moco:delete_project
Delete a project permanently. This action cannot be undone.
Write High risk
Delete Time Entry
moco:delete_time_entry
Delete a time entry permanently. This action cannot be undone.
Write High risk
Start Timer
moco:start_timer
Start a timer for a specific project and task. Only one timer can be active at a time.
Write Low risk
Stop Timer
moco:stop_timer
Stop the currently running timer and create a time entry from the tracked time.
Write Low risk
Update Project
moco:update_project
Update an existing project with new details, budget, or status.
Write Medium risk
Update Time Entry
moco:update_time_entry
Update an existing time entry with new hours, description, or project assignment.
Write Medium risk
MCP & Runtime API

Call Moco
from any AI agent.

Any AI agent — Claude, Cursor, LangChain, AutoGen, or your own — can call Moco actions through the Cerebral OS Runtime API. Governance, credentials, and audit trail fire automatically.

moco:get_activity READ
# Call via Runtime API
curl
-X POST \
  "https://api.cerebralos.com/v1/runtime/actions/run"
  -H "X-API-Key: YOUR_KEY" \
  -d '{
    "verb": "moco:get_activity",
    "args": {},
    "execution_id": "agent-001"
  }'
moco:create_activity WRITE
# Dry-run first — no production risk
curl
-X POST \
  "https://api.cerebralos.com/v1/runtime/actions/run"
  -H "X-API-Key: YOUR_KEY" \
  -d '{
    "verb": "moco:create_activity",
    "args": {},
    "execution_id": "agent-001",
    "metadata": {"dryRun": true}
  }'
Get your Runtime API key at app.cerebralos.com/signup — 1,000 free executions, no credit card required.
AI agent examples

What your AI agent
can do with Moco.

Real patterns your AI agent can execute via MCP or the Runtime API. Every action governed, dry-run safe, and fully audited.

Trigger
AI agent needs Moco data
Call moco:get_activity via MCP or Runtime API
AI processes result and takes next action
Full execution logged to audit trail automatically
Trigger
Workflow needs to write to Moco
Dry-run validates moco:create_activity before execution
Approval gate fires if risk level is high
Action executes with full governance — logged, audited, reversible
Trigger
Event in Moco
Process with AI agent
Take governed action
Log to audit trail
How it works

Every Moco action
governed end-to-end.

Cerebral OS isn't a connector. It's the execution layer that sits in front of Moco — adding governance, dry-run safety, and a full audit trail to every operation.

Governance first
Every verb carries a risk classification. High-risk writes require explicit approval gates before they execute in production.
Dry-run safe
Simulate any Moco action before it touches production. See exactly what would happen before a single real call is made.
Immutable audit trail
Every Moco action is logged — what ran, what changed, who approved it, when it happened. Full history on every verb, forever.
Connect with

Moco works best
alongside these.

Build multi-step workflows that connect Moco to the rest of your stack. All governed. All audited.

Moco integration

Start free.
No credit card required.

Start free with 1,000 runs — no credit card required. Connect Moco in minutes, dry-run every action before it touches production, full audit trail on everything.

Start free — 1,000 runs Browse all integrations →