KosmoKrator

productivity

Temporal MCP Gateway for AI Agents

Expose Temporal tools to Claude Code, Cursor, Codex, and other MCP clients through the local KosmoKrator MCP gateway.

Temporal MCP Gateway

Expose Temporal to MCP clients with `kosmokrator mcp:serve --integration=temporal`.

If the client has never used KosmoKrator before, install it first, then register this integration as a stdio MCP server.

Install KosmoKrator
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
Install gateway entry
kosmokrator mcp:gateway:install --integration=temporal --write=deny --json
MCP configuration
{
  "mcpServers": {
    "kosmokrator-temporal": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=temporal",
        "--write=deny"
      ]
    }
  }
}
Serve manually
kosmokrator mcp:serve --integration=temporal --write=deny

Client Notes

Use one scoped MCP gateway entry, then adapt the config location to the client or framework.

Claude Code Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry. Claude Code can launch the local kosmo binary directly from the project MCP config.
Cursor Expose selected local integrations to Cursor through KosmoKrator without configuring each service as its own MCP server. Use the same KosmoKrator install and integration credentials that power terminal and headless runs.
Codex Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy. Keep write access denied or ask-based unless the workspace is trusted.
OpenAI Agents SDK Attach KosmoKrator integration tools to OpenAI Agents SDK workflows through a local MCP gateway. Use headless JSON commands for CI-style execution and MCP for agent tool discovery.
Claude Agent SDK Give Claude Agent SDK workflows access to KosmoKrator integrations through a local MCP server. Use a narrow integration list so the agent does not load unrelated tools.
Vercel AI SDK Use KosmoKrator as a local integration gateway for Vercel AI SDK agents and scripts. Prefer CLI JSON calls when a workflow only needs one deterministic integration operation.
LangChain Bridge LangChain agents to local KosmoKrator integration tools through MCP or headless CLI calls. Keep the gateway scoped to the integration and operation class needed by the chain.
LangGraph Run KosmoKrator integration calls from LangGraph nodes while preserving local credentials and permissions. Headless CLI calls fit repeatable graph edges; MCP fits exploratory agent nodes.
CrewAI Expose KosmoKrator integrations to CrewAI workers as scoped local tools. Use per-worker integration scopes to avoid giving every worker every tool.
Generic MCP Clients Connect any stdio-compatible MCP client to local KosmoKrator integration tools. Start with read-only write policy and expand only for trusted projects.

MCP Tool Names

KosmoKrator exposes integration tools through the gateway with stable names.

MCP toolSource functionType
integration__temporal__temporal_get_cluster_info temporal.temporal_get_cluster_info Read read
integration__temporal__temporal_list_namespaces temporal.temporal_list_namespaces Read read
integration__temporal__temporal_register_namespace temporal.temporal_register_namespace Write write
integration__temporal__temporal_describe_namespace temporal.temporal_describe_namespace Read read
integration__temporal__temporal_list_activity_executions temporal.temporal_list_activity_executions Read read
integration__temporal__temporal_pause_activity temporal.temporal_pause_activity Write write
integration__temporal__temporal_reset_activity temporal.temporal_reset_activity Write write
integration__temporal__temporal_unpause_activity temporal.temporal_unpause_activity Write write
integration__temporal__temporal_update_activity_options temporal.temporal_update_activity_options Write write
integration__temporal__temporal_describe_activity_execution temporal.temporal_describe_activity_execution Read read
integration__temporal__temporal_start_activity_execution temporal.temporal_start_activity_execution Write write
integration__temporal__temporal_request_cancel_activity_execution temporal.temporal_request_cancel_activity_execution Write write
integration__temporal__temporal_respond_activity_task_completed_by_id temporal.temporal_respond_activity_task_completed_by_id Write write
integration__temporal__temporal_respond_activity_task_failed_by_id temporal.temporal_respond_activity_task_failed_by_id Write write
integration__temporal__temporal_record_activity_task_heartbeat_by_id temporal.temporal_record_activity_task_heartbeat_by_id Write write
integration__temporal__temporal_poll_activity_execution temporal.temporal_poll_activity_execution Read read
integration__temporal__temporal_pause_activity_execution temporal.temporal_pause_activity_execution Write write
integration__temporal__temporal_reset_activity_execution temporal.temporal_reset_activity_execution Write write
integration__temporal__temporal_respond_activity_task_canceled_by_id temporal.temporal_respond_activity_task_canceled_by_id Write write
integration__temporal__temporal_terminate_activity_execution temporal.temporal_terminate_activity_execution Write write
integration__temporal__temporal_unpause_activity_execution temporal.temporal_unpause_activity_execution Write write
integration__temporal__temporal_update_activity_execution_options temporal.temporal_update_activity_execution_options Write write
integration__temporal__temporal_respond_activity_task_completed temporal.temporal_respond_activity_task_completed Write write
integration__temporal__temporal_count_activity_executions temporal.temporal_count_activity_executions Read read
integration__temporal__temporal_respond_activity_task_failed temporal.temporal_respond_activity_task_failed Write write
integration__temporal__temporal_record_activity_task_heartbeat temporal.temporal_record_activity_task_heartbeat Write write
integration__temporal__temporal_respond_activity_task_canceled temporal.temporal_respond_activity_task_canceled Write write
integration__temporal__temporal_list_archived_workflow_executions temporal.temporal_list_archived_workflow_executions Read read
integration__temporal__temporal_list_batch_operations temporal.temporal_list_batch_operations Read read
integration__temporal__temporal_describe_batch_operation temporal.temporal_describe_batch_operation Read read
integration__temporal__temporal_start_batch_operation temporal.temporal_start_batch_operation Write write
integration__temporal__temporal_stop_batch_operation temporal.temporal_stop_batch_operation Write write
integration__temporal__temporal_set_current_deployment temporal.temporal_set_current_deployment Write write
integration__temporal__temporal_get_current_deployment temporal.temporal_get_current_deployment Read read
integration__temporal__temporal_list_deployments temporal.temporal_list_deployments Read read
integration__temporal__temporal_describe_deployment temporal.temporal_describe_deployment Read read
integration__temporal__temporal_get_deployment_reachability temporal.temporal_get_deployment_reachability Read read
integration__temporal__temporal_count_nexus_operation_executions temporal.temporal_count_nexus_operation_executions Read read
integration__temporal__temporal_list_nexus_operation_executions temporal.temporal_list_nexus_operation_executions Read read
integration__temporal__temporal_describe_nexus_operation_execution temporal.temporal_describe_nexus_operation_execution Read read
integration__temporal__temporal_start_nexus_operation_execution temporal.temporal_start_nexus_operation_execution Write write
integration__temporal__temporal_request_cancel_nexus_operation_execution temporal.temporal_request_cancel_nexus_operation_execution Write write
integration__temporal__temporal_poll_nexus_operation_execution temporal.temporal_poll_nexus_operation_execution Read read
integration__temporal__temporal_terminate_nexus_operation_execution temporal.temporal_terminate_nexus_operation_execution Write write
integration__temporal__temporal_count_schedules temporal.temporal_count_schedules Read read
integration__temporal__temporal_list_schedules temporal.temporal_list_schedules Read read
integration__temporal__temporal_describe_schedule temporal.temporal_describe_schedule Read read
integration__temporal__temporal_create_schedule temporal.temporal_create_schedule Write write
integration__temporal__temporal_delete_schedule temporal.temporal_delete_schedule Write write
integration__temporal__temporal_list_schedule_matching_times temporal.temporal_list_schedule_matching_times Read read
integration__temporal__temporal_patch_schedule temporal.temporal_patch_schedule Write write
integration__temporal__temporal_update_schedule temporal.temporal_update_schedule Write write
integration__temporal__temporal_list_search_attributes temporal.temporal_list_search_attributes Read read
integration__temporal__temporal_update_task_queue_config temporal.temporal_update_task_queue_config Write write
integration__temporal__temporal_get_worker_build_id_compatibility temporal.temporal_get_worker_build_id_compatibility Read read
integration__temporal__temporal_get_worker_versioning_rules temporal.temporal_get_worker_versioning_rules Read read
integration__temporal__temporal_describe_task_queue temporal.temporal_describe_task_queue Read read
integration__temporal__temporal_update_namespace temporal.temporal_update_namespace Write write
integration__temporal__temporal_create_worker_deployment_version temporal.temporal_create_worker_deployment_version Write write
integration__temporal__temporal_describe_worker_deployment_version temporal.temporal_describe_worker_deployment_version Read read
integration__temporal__temporal_delete_worker_deployment_version temporal.temporal_delete_worker_deployment_version Write write
integration__temporal__temporal_update_worker_deployment_version_compute_config temporal.temporal_update_worker_deployment_version_compute_config Write write
integration__temporal__temporal_update_worker_deployment_version_metadata temporal.temporal_update_worker_deployment_version_metadata Write write
integration__temporal__temporal_validate_worker_deployment_version_compute_config temporal.temporal_validate_worker_deployment_version_compute_config Write write
integration__temporal__temporal_list_worker_deployments temporal.temporal_list_worker_deployments Read read
integration__temporal__temporal_describe_worker_deployment temporal.temporal_describe_worker_deployment Read read
integration__temporal__temporal_create_worker_deployment temporal.temporal_create_worker_deployment Write write
integration__temporal__temporal_delete_worker_deployment temporal.temporal_delete_worker_deployment Write write
integration__temporal__temporal_set_worker_deployment_current_version temporal.temporal_set_worker_deployment_current_version Write write
integration__temporal__temporal_set_worker_deployment_manager temporal.temporal_set_worker_deployment_manager Write write
integration__temporal__temporal_set_worker_deployment_ramping_version temporal.temporal_set_worker_deployment_ramping_version Write write
integration__temporal__temporal_get_worker_task_reachability temporal.temporal_get_worker_task_reachability Read read
integration__temporal__temporal_list_workers temporal.temporal_list_workers Read read
integration__temporal__temporal_describe_worker temporal.temporal_describe_worker Read read
integration__temporal__temporal_fetch_worker_config temporal.temporal_fetch_worker_config Write write
integration__temporal__temporal_record_worker_heartbeat temporal.temporal_record_worker_heartbeat Write write
integration__temporal__temporal_update_worker_config temporal.temporal_update_worker_config Write write
integration__temporal__temporal_count_workflow_executions temporal.temporal_count_workflow_executions Read read
integration__temporal__temporal_list_workflow_rules temporal.temporal_list_workflow_rules Read read
integration__temporal__temporal_create_workflow_rule temporal.temporal_create_workflow_rule Write write
integration__temporal__temporal_describe_workflow_rule temporal.temporal_describe_workflow_rule Read read
integration__temporal__temporal_delete_workflow_rule temporal.temporal_delete_workflow_rule Write write
integration__temporal__temporal_list_workflow_executions temporal.temporal_list_workflow_executions Read read
integration__temporal__temporal_describe_workflow_execution temporal.temporal_describe_workflow_execution Read read
integration__temporal__temporal_get_workflow_execution_history temporal.temporal_get_workflow_execution_history Read read
integration__temporal__temporal_get_workflow_execution_history_reverse temporal.temporal_get_workflow_execution_history_reverse Read read
integration__temporal__temporal_query_workflow temporal.temporal_query_workflow Write write
integration__temporal__temporal_trigger_workflow_rule temporal.temporal_trigger_workflow_rule Write write
integration__temporal__temporal_start_workflow_execution temporal.temporal_start_workflow_execution Write write
integration__temporal__temporal_respond_activity_task_completed_by_id_2 temporal.temporal_respond_activity_task_completed_by_id_2 Write write
integration__temporal__temporal_respond_activity_task_failed_by_id_2 temporal.temporal_respond_activity_task_failed_by_id_2 Write write
integration__temporal__temporal_record_activity_task_heartbeat_by_id_2 temporal.temporal_record_activity_task_heartbeat_by_id_2 Write write
integration__temporal__temporal_pause_activity_execution_2 temporal.temporal_pause_activity_execution_2 Write write
integration__temporal__temporal_reset_activity_execution_2 temporal.temporal_reset_activity_execution_2 Write write
integration__temporal__temporal_respond_activity_task_canceled_by_id_2 temporal.temporal_respond_activity_task_canceled_by_id_2 Write write
integration__temporal__temporal_unpause_activity_execution_2 temporal.temporal_unpause_activity_execution_2 Write write
integration__temporal__temporal_update_activity_execution_options_2 temporal.temporal_update_activity_execution_options_2 Write write
integration__temporal__temporal_pause_workflow_execution temporal.temporal_pause_workflow_execution Write write
integration__temporal__temporal_signal_with_start_workflow_execution temporal.temporal_signal_with_start_workflow_execution Write write
integration__temporal__temporal_unpause_workflow_execution temporal.temporal_unpause_workflow_execution Write write
integration__temporal__temporal_request_cancel_workflow_execution temporal.temporal_request_cancel_workflow_execution Write write
integration__temporal__temporal_reset_workflow_execution temporal.temporal_reset_workflow_execution Write write
integration__temporal__temporal_signal_workflow_execution temporal.temporal_signal_workflow_execution Write write
integration__temporal__temporal_terminate_workflow_execution temporal.temporal_terminate_workflow_execution Write write
integration__temporal__temporal_update_workflow_execution_options temporal.temporal_update_workflow_execution_options Write write
integration__temporal__temporal_update_workflow_execution temporal.temporal_update_workflow_execution Write write
integration__temporal__temporal_list_nexus_endpoints temporal.temporal_list_nexus_endpoints Read read
integration__temporal__temporal_create_nexus_endpoint temporal.temporal_create_nexus_endpoint Write write
integration__temporal__temporal_get_nexus_endpoint temporal.temporal_get_nexus_endpoint Read read
integration__temporal__temporal_delete_nexus_endpoint temporal.temporal_delete_nexus_endpoint Write write
integration__temporal__temporal_update_nexus_endpoint temporal.temporal_update_nexus_endpoint Write write
integration__temporal__temporal_get_system_info temporal.temporal_get_system_info Read read
integration__temporal__temporal_get_cluster_info_2 temporal.temporal_get_cluster_info_2 Read read
integration__temporal__temporal_list_namespaces_2 temporal.temporal_list_namespaces_2 Read read
integration__temporal__temporal_register_namespace_2 temporal.temporal_register_namespace_2 Write write
integration__temporal__temporal_describe_namespace_2 temporal.temporal_describe_namespace_2 Read read
integration__temporal__temporal_list_search_attributes_2 temporal.temporal_list_search_attributes_2 Read read
integration__temporal__temporal_update_namespace_2 temporal.temporal_update_namespace_2 Write write
integration__temporal__temporal_list_nexus_endpoints_2 temporal.temporal_list_nexus_endpoints_2 Read read
integration__temporal__temporal_create_nexus_endpoint_2 temporal.temporal_create_nexus_endpoint_2 Write write
integration__temporal__temporal_get_nexus_endpoint_2 temporal.temporal_get_nexus_endpoint_2 Read read
integration__temporal__temporal_delete_nexus_endpoint_2 temporal.temporal_delete_nexus_endpoint_2 Write write
integration__temporal__temporal_update_nexus_endpoint_2 temporal.temporal_update_nexus_endpoint_2 Write write
integration__temporal__temporal_list_activity_executions_2 temporal.temporal_list_activity_executions_2 Read read
integration__temporal__temporal_pause_activity_2 temporal.temporal_pause_activity_2 Write write
integration__temporal__temporal_reset_activity_2 temporal.temporal_reset_activity_2 Write write
integration__temporal__temporal_unpause_activity_2 temporal.temporal_unpause_activity_2 Write write
integration__temporal__temporal_update_activity_options_2 temporal.temporal_update_activity_options_2 Write write
integration__temporal__temporal_describe_activity_execution_2 temporal.temporal_describe_activity_execution_2 Read read
integration__temporal__temporal_start_activity_execution_2 temporal.temporal_start_activity_execution_2 Write write
integration__temporal__temporal_request_cancel_activity_execution_2 temporal.temporal_request_cancel_activity_execution_2 Write write
integration__temporal__temporal_respond_activity_task_completed_by_id_3 temporal.temporal_respond_activity_task_completed_by_id_3 Write write
integration__temporal__temporal_respond_activity_task_failed_by_id_3 temporal.temporal_respond_activity_task_failed_by_id_3 Write write
integration__temporal__temporal_record_activity_task_heartbeat_by_id_3 temporal.temporal_record_activity_task_heartbeat_by_id_3 Write write
integration__temporal__temporal_poll_activity_execution_2 temporal.temporal_poll_activity_execution_2 Read read
integration__temporal__temporal_pause_activity_execution_3 temporal.temporal_pause_activity_execution_3 Write write
integration__temporal__temporal_reset_activity_execution_3 temporal.temporal_reset_activity_execution_3 Write write
integration__temporal__temporal_respond_activity_task_canceled_by_id_3 temporal.temporal_respond_activity_task_canceled_by_id_3 Write write
integration__temporal__temporal_terminate_activity_execution_2 temporal.temporal_terminate_activity_execution_2 Write write
integration__temporal__temporal_unpause_activity_execution_3 temporal.temporal_unpause_activity_execution_3 Write write
integration__temporal__temporal_update_activity_execution_options_3 temporal.temporal_update_activity_execution_options_3 Write write
integration__temporal__temporal_respond_activity_task_completed_2 temporal.temporal_respond_activity_task_completed_2 Write write
integration__temporal__temporal_count_activity_executions_2 temporal.temporal_count_activity_executions_2 Read read
integration__temporal__temporal_respond_activity_task_failed_2 temporal.temporal_respond_activity_task_failed_2 Write write
integration__temporal__temporal_record_activity_task_heartbeat_2 temporal.temporal_record_activity_task_heartbeat_2 Write write
integration__temporal__temporal_respond_activity_task_canceled_2 temporal.temporal_respond_activity_task_canceled_2 Write write
integration__temporal__temporal_list_archived_workflow_executions_2 temporal.temporal_list_archived_workflow_executions_2 Read read
integration__temporal__temporal_list_batch_operations_2 temporal.temporal_list_batch_operations_2 Read read
integration__temporal__temporal_describe_batch_operation_2 temporal.temporal_describe_batch_operation_2 Read read
integration__temporal__temporal_start_batch_operation_2 temporal.temporal_start_batch_operation_2 Write write
integration__temporal__temporal_stop_batch_operation_2 temporal.temporal_stop_batch_operation_2 Write write
integration__temporal__temporal_set_current_deployment_2 temporal.temporal_set_current_deployment_2 Write write
integration__temporal__temporal_get_current_deployment_2 temporal.temporal_get_current_deployment_2 Read read
integration__temporal__temporal_list_deployments_2 temporal.temporal_list_deployments_2 Read read
integration__temporal__temporal_describe_deployment_2 temporal.temporal_describe_deployment_2 Read read
integration__temporal__temporal_get_deployment_reachability_2 temporal.temporal_get_deployment_reachability_2 Read read
integration__temporal__temporal_count_nexus_operation_executions_2 temporal.temporal_count_nexus_operation_executions_2 Read read
integration__temporal__temporal_list_nexus_operation_executions_2 temporal.temporal_list_nexus_operation_executions_2 Read read
integration__temporal__temporal_describe_nexus_operation_execution_2 temporal.temporal_describe_nexus_operation_execution_2 Read read
integration__temporal__temporal_start_nexus_operation_execution_2 temporal.temporal_start_nexus_operation_execution_2 Write write
integration__temporal__temporal_request_cancel_nexus_operation_execution_2 temporal.temporal_request_cancel_nexus_operation_execution_2 Write write
integration__temporal__temporal_poll_nexus_operation_execution_2 temporal.temporal_poll_nexus_operation_execution_2 Read read
integration__temporal__temporal_terminate_nexus_operation_execution_2 temporal.temporal_terminate_nexus_operation_execution_2 Write write
integration__temporal__temporal_count_schedules_2 temporal.temporal_count_schedules_2 Read read
integration__temporal__temporal_list_schedules_2 temporal.temporal_list_schedules_2 Read read
integration__temporal__temporal_describe_schedule_2 temporal.temporal_describe_schedule_2 Read read
integration__temporal__temporal_create_schedule_2 temporal.temporal_create_schedule_2 Write write
integration__temporal__temporal_delete_schedule_2 temporal.temporal_delete_schedule_2 Write write
integration__temporal__temporal_list_schedule_matching_times_2 temporal.temporal_list_schedule_matching_times_2 Read read
integration__temporal__temporal_patch_schedule_2 temporal.temporal_patch_schedule_2 Write write
integration__temporal__temporal_update_schedule_2 temporal.temporal_update_schedule_2 Write write
integration__temporal__temporal_update_task_queue_config_2 temporal.temporal_update_task_queue_config_2 Write write
integration__temporal__temporal_get_worker_build_id_compatibility_2 temporal.temporal_get_worker_build_id_compatibility_2 Read read
integration__temporal__temporal_get_worker_versioning_rules_2 temporal.temporal_get_worker_versioning_rules_2 Read read
integration__temporal__temporal_describe_task_queue_2 temporal.temporal_describe_task_queue_2 Read read
integration__temporal__temporal_create_worker_deployment_version_2 temporal.temporal_create_worker_deployment_version_2 Write write
integration__temporal__temporal_describe_worker_deployment_version_2 temporal.temporal_describe_worker_deployment_version_2 Read read
integration__temporal__temporal_delete_worker_deployment_version_2 temporal.temporal_delete_worker_deployment_version_2 Write write
integration__temporal__temporal_update_worker_deployment_version_compute_config_2 temporal.temporal_update_worker_deployment_version_compute_config_2 Write write
integration__temporal__temporal_update_worker_deployment_version_metadata_2 temporal.temporal_update_worker_deployment_version_metadata_2 Write write
integration__temporal__temporal_validate_worker_deployment_version_compute_config_2 temporal.temporal_validate_worker_deployment_version_compute_config_2 Write write
integration__temporal__temporal_list_worker_deployments_2 temporal.temporal_list_worker_deployments_2 Read read
integration__temporal__temporal_describe_worker_deployment_2 temporal.temporal_describe_worker_deployment_2 Read read
integration__temporal__temporal_create_worker_deployment_2 temporal.temporal_create_worker_deployment_2 Write write
integration__temporal__temporal_delete_worker_deployment_2 temporal.temporal_delete_worker_deployment_2 Write write
integration__temporal__temporal_set_worker_deployment_current_version_2 temporal.temporal_set_worker_deployment_current_version_2 Write write
integration__temporal__temporal_set_worker_deployment_manager_2 temporal.temporal_set_worker_deployment_manager_2 Write write
integration__temporal__temporal_set_worker_deployment_ramping_version_2 temporal.temporal_set_worker_deployment_ramping_version_2 Write write
integration__temporal__temporal_get_worker_task_reachability_2 temporal.temporal_get_worker_task_reachability_2 Read read
integration__temporal__temporal_list_workers_2 temporal.temporal_list_workers_2 Read read
integration__temporal__temporal_describe_worker_2 temporal.temporal_describe_worker_2 Read read
integration__temporal__temporal_fetch_worker_config_2 temporal.temporal_fetch_worker_config_2 Write write
integration__temporal__temporal_record_worker_heartbeat_2 temporal.temporal_record_worker_heartbeat_2 Write write
integration__temporal__temporal_update_worker_config_2 temporal.temporal_update_worker_config_2 Write write
integration__temporal__temporal_count_workflow_executions_2 temporal.temporal_count_workflow_executions_2 Read read
integration__temporal__temporal_list_workflow_rules_2 temporal.temporal_list_workflow_rules_2 Read read
integration__temporal__temporal_create_workflow_rule_2 temporal.temporal_create_workflow_rule_2 Write write
integration__temporal__temporal_describe_workflow_rule_2 temporal.temporal_describe_workflow_rule_2 Read read
integration__temporal__temporal_delete_workflow_rule_2 temporal.temporal_delete_workflow_rule_2 Write write
integration__temporal__temporal_list_workflow_executions_2 temporal.temporal_list_workflow_executions_2 Read read
integration__temporal__temporal_describe_workflow_execution_2 temporal.temporal_describe_workflow_execution_2 Read read
integration__temporal__temporal_get_workflow_execution_history_2 temporal.temporal_get_workflow_execution_history_2 Read read
integration__temporal__temporal_get_workflow_execution_history_reverse_2 temporal.temporal_get_workflow_execution_history_reverse_2 Read read
integration__temporal__temporal_query_workflow_2 temporal.temporal_query_workflow_2 Write write
integration__temporal__temporal_trigger_workflow_rule_2 temporal.temporal_trigger_workflow_rule_2 Write write
integration__temporal__temporal_start_workflow_execution_2 temporal.temporal_start_workflow_execution_2 Write write
integration__temporal__temporal_respond_activity_task_completed_by_id_4 temporal.temporal_respond_activity_task_completed_by_id_4 Write write
integration__temporal__temporal_respond_activity_task_failed_by_id_4 temporal.temporal_respond_activity_task_failed_by_id_4 Write write
integration__temporal__temporal_record_activity_task_heartbeat_by_id_4 temporal.temporal_record_activity_task_heartbeat_by_id_4 Write write
integration__temporal__temporal_pause_activity_execution_4 temporal.temporal_pause_activity_execution_4 Write write
integration__temporal__temporal_reset_activity_execution_4 temporal.temporal_reset_activity_execution_4 Write write
integration__temporal__temporal_respond_activity_task_canceled_by_id_4 temporal.temporal_respond_activity_task_canceled_by_id_4 Write write
integration__temporal__temporal_unpause_activity_execution_4 temporal.temporal_unpause_activity_execution_4 Write write
integration__temporal__temporal_update_activity_execution_options_4 temporal.temporal_update_activity_execution_options_4 Write write
integration__temporal__temporal_pause_workflow_execution_2 temporal.temporal_pause_workflow_execution_2 Write write
integration__temporal__temporal_signal_with_start_workflow_execution_2 temporal.temporal_signal_with_start_workflow_execution_2 Write write
integration__temporal__temporal_unpause_workflow_execution_2 temporal.temporal_unpause_workflow_execution_2 Write write
integration__temporal__temporal_request_cancel_workflow_execution_2 temporal.temporal_request_cancel_workflow_execution_2 Write write
integration__temporal__temporal_reset_workflow_execution_2 temporal.temporal_reset_workflow_execution_2 Write write
integration__temporal__temporal_signal_workflow_execution_2 temporal.temporal_signal_workflow_execution_2 Write write
integration__temporal__temporal_terminate_workflow_execution_2 temporal.temporal_terminate_workflow_execution_2 Write write
integration__temporal__temporal_update_workflow_execution_options_2 temporal.temporal_update_workflow_execution_options_2 Write write
integration__temporal__temporal_update_workflow_execution_2 temporal.temporal_update_workflow_execution_2 Write write
integration__temporal__temporal_get_system_info_2 temporal.temporal_get_system_info_2 Read read

Write Access

Start with --write=deny for read-only MCP clients. Use --write=ask or --write=allow only when the client and workspace are trusted.