Skip to content

MCP tools

The MCP server exposes around 170 tools. Which ones a caller sees depends on its key’s scope, the caller’s role, agent permissions and the instance modules that are on. This page lists the most-used tools by area; your MCP client shows the complete list with schemas.

ToolDescription
list_agentsAgents you can access, with status
get_agent, get_agent_infoDetails and template metadata
create_agentCreate an agent from a template
start_agent, stop_agentLifecycle
rename_agent, delete_agentRename or delete
get_agent_logsContainer logs
get_agent_health, get_fleet_healthHealth checks
list_templatesAvailable templates
deploy_local_agentDeploy a local agent directory
ToolDescription
chat_with_agentSend a message to an agent (agent-to-agent delegation uses this too)
fan_out / get_fan_out_resultRun several tasks in parallel and collect results
get_execution_resultResult of an execution
list_recent_executions, search_executionsFind past runs
get_chat_historyConversation history
run_agent_loop, get_loop_status, stop_loopLoops
ToolDescription
list_agent_schedules, get_agent_scheduleRead schedules
create_agent_schedule, update_agent_schedule, delete_agent_scheduleManage schedules
toggle_agent_schedule, trigger_agent_scheduleEnable/disable, run now
get_schedule_executionsRun history
set_reminder, list_reminders, cancel_reminderOne-off reminders
ToolDescription
ask_operatorAsk a person a question or for approval via the Inbox
list_operator_queue, respond_to_operator_queueRead and answer pending asks
get_my_ask, withdraw_askAn agent’s own pending ask
send_notificationNotify people
send_message, send_group_messageProactive messages on channels
call_userPlace an outbound phone call
send_voice_replyReply with audio
ToolDescription
subscribe_to_event, list_event_subscriptions, delete_event_subscription, emit_eventEvent subscriptions
create_room, list_rooms, read_room, post_to_room, close_roomRooms
list_systems, get_system_manifest, deploy_systemMulti-agent systems
record_decisionRecord a decision
ToolDescription
share_fileCreate a share link for a file
get_canvas, set_canvas, patch_canvas, clear_canvas, list_canvasesThe agent’s canvas
write_user_memorySave a durable memory about a person
list_reports, get_reportAgent reports
record_metrics, get_metrics, get_objectivesMetrics and objectives
ToolDescription
get_git_status, get_git_log, git_sync, git_pullGit state
get_credential_status, list_available_credentials, inject_credentialsCredentials
fetch_credentialFetch a granted vault secret at runtime
ToolDescription
list_skills, get_skill, set_agent_skills, run_skillSkills
list_playbooks, run_playbookPlaybooks
list_tags, tag_agent, untag_agentTags
list_projects, get_project, create_project_task, update_project_task, add_project_log_entryProjects
ToolDescription
ask_exohumanAnswers questions about how ExoHuman works, from the product documentation
request_login, verify_loginSign in with an email code from an MCP client, when enabled