Yodu developer platform

Build with the Yodu API and MCP.

Create tasks, configure employees, and read workspace data from your own applications or a compatible AI client. Start with the REST API or connect through Platform MCP.

Public REST API

Use documented HTTP resources for workspace context, employees, memory, tasks, channels, approvals, schedules, runtime visibility, and tools.

https://app.yodu.ai/api/*Run the REST quickstart

Platform MCP

Let a compatible AI client discover named tools for reading the workspace, creating work, configuring employees, and installing write-only credentials.

https://app.yodu.ai/api/mcpConnect an MCP client
Yodu MCP and API settings showing the public endpoint and configuration snippets for Claude Desktop, Claude Code, and Cursor without a live credential
REST API

Explore endpoints, requests, and responses.

Use the interactive API reference to inspect available resources and their schemas. Download the OpenAPI specification to build your integration.

Yodu interactive API reference listing public workspace, employee, memory, task, channel, approval, schedule, runtime, and tool resources

Workspace

/workspace · /workspace/overview

Employees

/agents

Memory

/memory · /memory/{id}

Tasks

/tasks · /tasks/{id} · /tasks/{id}/comments · /tasks/{id}/move

Channels

/channels/{channelId}/messages · /channels/{channelId}/activity · /channels/{channelId}/mark-read

Operations

/approvals · /scheduled-jobs · /runtime/health · /runtime/state

Tools

/tools · /tool-catalog

Workspace MCP tools

Manage tasks, employees, and workspace settings.

Every tool derives its workspace from the verified key. Members can read and create work; owner or admin access is required for employee configuration and protected credentials.

Read the workspace

24

Inspect workspace identity, employees, role templates, memory, tasks, runtime health, and configured secret metadata without revealing values.

  • get_workspace
  • get_workspace_overview
  • get_workspace_settings
  • list_agents
  • list_secrets
  • list_role_templates
  • list_agent_configs
  • list_models
  • get_agent_skills
  • list_connected_tools
  • list_agent_files
  • list_memory
  • read_memory
  • list_tasks
  • read_task
  • get_runtime_health
  • get_runtime_state
  • get_runtime_command_status
  • list_custom_mcp_servers
  • list_scheduled_jobs
  • list_connected_github_for_coding
  • list_cloud_agent_connections
  • get_cloud_agent_setup_guide
  • list_management_grants

Create tasks and update memory

6

Create and update durable memory, then add assigned work to the task board.

  • create_memory
  • update_memory
  • create_task
  • update_task
  • move_task
  • comment_task

Configure employees

22

Recruit, provision, and set operating documents, autonomy, models, skills, and safe custom skill or script files.

  • activate_memory
  • set_memory_status
  • create_agent
  • provision_agent
  • repair_workspace_runtime
  • set_workspace_model_routing
  • set_workspace_runtime_resources
  • set_workspace_cost_guardrail
  • set_agent_autonomy
  • write_agent_config
  • set_agent_model
  • set_agent_role
  • set_agent_skills
  • set_agent_cloud_coding
  • set_agent_tool_access
  • create_scheduled_job
  • update_scheduled_job
  • delete_scheduled_job
  • run_scheduled_job
  • activate_scheduled_job
  • write_agent_file
  • update_management_grant

Configure credentials

7

Register custom MCP access and store provider, workspace, or employee credentials without reading values back.

  • add_custom_mcp_server
  • remove_custom_mcp_server
  • set_model_provider_key
  • connect_cloud_agent
  • connect_cloud_coding_repo
  • update_cloud_agent_connection
  • set_workspace_secret

ACCESS AND PERMISSIONS

One key. One user. One workspace.

Current settings-created keys carry all three scopes. Every request still checks the fixed workspace, current membership, and manager role; secret values are write-only, and sensitive administration never enters the public surface.

workspace:read

Read workspace context, work, employees, memory, and operational health.

workspace:write

Create work and memory, and configure employees when the user is a manager.

secrets:write

Store protected configuration as an owner or admin; never reveal it later.

The workspace comes only from the verified key.
Current member and manager roles are rechecked.
Stored API keys and secrets are never returned.
Billing, admin, members, deletion, raw runtime bootstrap, and container lifecycle stay unavailable. Workspace repair requires an owner or admin and starts with a safety backup.

Make your first API call.

Generate a key for your client, confirm it returns the correct workspace, and follow the quickstart to create a task.