Documentation
MCP Tool Catalogue
354 tools across 49 categories, generated directly from the MCP server's source — not a hand-maintained count, so it can't drift from what's actually registered.
You won't see all of these — your client's tools/list is filtered to your API key's permissions (see how permissions map to MCP scopes). Ask your AI assistant "what Waymaker tools are available?" for the live, scoped list.
By category
| Category | Tools | read | write | sync |
|---|---|---|---|---|
| app subscription | 7 | 2 | 5 | 0 |
| assessment | 5 | 5 | 0 | 0 |
| automation | 6 | 4 | 2 | 0 |
| calendar | 7 | 3 | 4 | 0 |
| call | 4 | 3 | 1 | 0 |
| chat | 6 | 3 | 3 | 0 |
| compass | 2 | 2 | 0 | 0 |
| connection | 8 | 3 | 5 | 0 |
| contact | 8 | 4 | 4 | 0 |
| document | 4 | 2 | 2 | 0 |
| email domain | 4 | 4 | 0 | 0 |
| email read | 8 | 6 | 2 | 0 |
| folder | 5 | 2 | 3 | 0 |
| form | 6 | 3 | 3 | 0 |
| framework | 4 | 3 | 1 | 0 |
| goal | 6 | 2 | 4 | 0 |
| guest file | 5 | 5 | 0 | 0 |
| host agent | 10 | 4 | 6 | 0 |
| host ambassador | 11 | 5 | 6 | 0 |
| host app | 22 | 7 | 15 | 0 |
| host domain | 4 | 2 | 2 | 0 |
| host email | 7 | 4 | 3 | 0 |
| host github | 5 | 2 | 3 | 0 |
| host postgres | 20 | 6 | 14 | 0 |
| host solution | 20 | 8 | 12 | 0 |
| host storage | 21 | 7 | 14 | 0 |
| journey sequence | 8 | 8 | 0 | 0 |
| journey | 5 | 2 | 3 | 0 |
| layer | 3 | 1 | 2 | 0 |
| me | 3 | 3 | 0 | 0 |
| message | 6 | 2 | 4 | 0 |
| notes | 16 | 7 | 9 | 0 |
| project | 4 | 2 | 2 | 0 |
| role | 5 | 2 | 3 | 0 |
| rush | 8 | 3 | 5 | 0 |
| sandbox | 7 | 3 | 4 | 0 |
| search | 1 | 1 | 0 | 0 |
| shared inbox | 8 | 5 | 3 | 0 |
| sheet | 13 | 5 | 8 | 0 |
| spark | 7 | 3 | 4 | 0 |
| status | 1 | 1 | 0 | 0 |
| sync | 6 | 2 | 1 | 3 |
| table | 10 | 3 | 7 | 0 |
| task | 9 | 4 | 5 | 0 |
| team | 4 | 1 | 3 | 0 |
| user | 3 | 2 | 1 | 0 |
| utility | 2 | 1 | 1 | 0 |
| vault attach | 7 | 2 | 5 | 0 |
| workspace | 3 | 1 | 2 | 0 |
Every tool, by category
app subscription
- read:
commander_app_list_available,commander_app_list_mine - write:
commander_app_subscribe,commander_app_unsubscribe,commander_app_revoke_all,commander_workspace_link_add,commander_workspace_link_remove
assessment
- read:
waymaker_assessment_types,waymaker_assessment_get,waymaker_assessment_my_latest,waymaker_assessment_result,waymaker_assessment_questions
automation
- read:
commander_automation_list,commander_automation_get,commander_automation_runs,commander_automation_run_details - write:
commander_automation_pause,commander_automation_activate
calendar
- read:
commander_calendar_list,commander_event_list,commander_event_get - write:
commander_event_create,commander_event_update,commander_event_delete,commander_calendar_create
call
- read:
commander_call_room_list,commander_call_room_get,commander_call_list - write:
commander_call_room_create
chat
- read:
commander_chat_list,commander_chat_get,commander_chat_messages - write:
commander_chat_create,commander_chat_update,commander_chat_delete
compass
- read:
waymaker_compass_query,waymaker_people_find
connection
- read:
commander_connection_list,commander_connection_get,commander_connection_events - write:
commander_connection_create,commander_connection_update,commander_connection_delete,commander_connection_test_event,commander_connection_webhook_token
contact
- read:
commander_contact_list,commander_contact_search,commander_contact_get,commander_address_book_list - write:
commander_contact_create,commander_contact_update,commander_contact_delete,commander_address_book_create
document
- read:
commander_document_list,commander_document_get - write:
commander_document_create,commander_document_update
email domain
- read:
commander_email_domain_list,commander_email_domain_get,commander_email_domain_alias_list,commander_email_domain_verify
email read
- read:
commander_email_folder_list,commander_email_list,commander_email_get,commander_email_thread,commander_email_search,commander_email_linked_tasks - write:
commander_email_mark_read,commander_email_move
folder
- read:
commander_folder_list,commander_folder_get - write:
commander_folder_create,commander_folder_update,commander_folder_delete
form
- read:
commander_form_list,commander_form_get,commander_form_submissions - write:
commander_form_create,commander_form_update,commander_form_public_link
framework
- read:
commander_framework_list,commander_framework_get,commander_framework_categories - write:
commander_framework_apply
goal
- read:
commander_goal_list,commander_goal_get - write:
commander_goal_create,commander_goal_update,commander_key_result_create,commander_key_result_update
guest file
- read:
commander_guest_list,commander_guest_get,commander_file_list,commander_file_search,commander_file_storage_usage
host agent
- read:
host_agent_list,host_agent_get,host_agent_logs,host_agent_env_list - write:
host_agent_create,host_agent_deploy,host_agent_invoke,host_agent_env_set,host_agent_env_delete,host_agent_delete
host ambassador
- read:
host_ambassador_list,host_ambassador_get,host_ambassador_logs,host_ambassador_deployment_logs,host_ambassador_env_list - write:
host_ambassador_create,host_ambassador_deploy,host_ambassador_invoke,host_ambassador_delete,host_ambassador_env_set,host_ambassador_env_delete
host app
- read:
host_app_list,host_app_get,host_app_deployments,host_app_deployment_logs,host_app_runtime_logs,host_app_env_list,host_app_previews - write:
host_app_create,host_app_update,host_app_delete,host_app_restore,host_app_collaborator_add,host_app_collaborator_remove,host_app_deploy,host_app_promote,host_app_rollback,host_app_env_set,host_app_env_delete,host_app_upload,host_app_preview,host_app_preview_promote,host_app_preview_remove
host domain
- read:
host_domain_verify,host_domain_status - write:
host_domain_setup,host_domain_remove
host email
- read:
host_email_domain_list,host_email_domain_get,host_email_send_status,host_email_quota - write:
host_email_domain_register,host_email_domain_verify,host_email_send
host github
- read:
host_github_status,host_github_install_url - write:
host_github_connect,host_github_refresh_repos,host_github_disconnect
host postgres
- read:
host_postgres_list,host_postgres_get,host_postgres_query,host_postgres_get_by_id,host_postgres_list_by_solution,host_postgres_list_connections - write:
host_postgres_create,host_postgres_connect,host_postgres_migrate,host_postgres_transfer_owner,host_auth_provision,host_auth_deploy,host_auth_disable,host_data_api_enable,host_auth_reset_user,host_auth_signin_methods,host_postgres_branch_mask,host_postgres_create_in_solution,host_postgres_connect_app,host_postgres_disconnect_app
host solution
- read:
host_solution_list,host_solution_get,host_solution_surfaces,host_solution_release_plan,host_solution_release_get,host_solution_release_list,host_solution_env_list,host_solution_credits - write:
host_solution_create,host_solution_update,host_solution_delete,host_solution_surface_add,host_solution_surface_remove,host_solution_member_add,host_solution_member_remove,host_solution_release_apply,host_solution_release_resume,host_solution_release_abandon,host_solution_env_set,host_solution_env_unset
host storage
- read:
host_storage_bucket_list,host_storage_bucket_get,host_storage_object_list,host_storage_object_url,host_storage_grant_list,host_storage_bucket_history,host_domain_list - write:
host_storage_bucket_create,host_storage_bucket_update,host_storage_bucket_delete,host_storage_member_add,host_storage_member_remove,host_storage_object_upload_url,host_storage_object_confirm,host_storage_object_delete,host_storage_grant_add,host_storage_grant_remove,host_storage_bucket_claim,host_storage_access_set,host_storage_domain_attach,host_storage_domain_remove
journey sequence
- read:
commander_journey_sequence_list,commander_journey_sequence_get,commander_journey_sequence_enrollments,commander_journey_sequence_analytics,commander_journey_segment_list,commander_journey_segment_get,commander_journey_segment_count,commander_journey_segment_preview
journey
- read:
commander_journey_list,commander_journey_get - write:
commander_journey_create,commander_journey_update,commander_journey_delete
layer
- read:
commander_layer_list - write:
commander_layer_create,commander_layer_delete
me
- read:
waymaker_me_context,waymaker_me_recent_work,waymaker_framework_get
message
- read:
commander_channel_list,commander_message_list - write:
commander_channel_create,commander_message_send,commander_message_react,commander_dm_open
notes
- read:
commander_notes_vault_status,commander_notes_folders_list,commander_notes_list,commander_notes_read,commander_notes_search,commander_notes_history,commander_notes_vault_graph - write:
commander_notes_vault_init,commander_notes_create,commander_notes_create_many,commander_notes_update,commander_notes_delete,commander_notes_hard_delete,commander_notes_restore,commander_notes_restore_version,commander_notes_vault_clone_token
project
- read:
commander_project_list,commander_project_get - write:
commander_project_create,commander_project_update
role
- read:
commander_role_list,commander_role_get - write:
commander_role_create,commander_role_update,commander_role_assign
rush
- read:
commander_rush_library_list,commander_rush_list,commander_rush_get - write:
commander_rush_library_create,commander_rush_update,commander_rush_delete,commander_rush_comment_add,commander_rush_share_link
sandbox
- read:
host_sandbox_status,host_sandbox_diff,host_sandbox_history - write:
host_sandbox_create,host_sandbox_push,host_sandbox_pull,host_sandbox_snapshot
search
- read:
commander_search
shared inbox
- read:
commander_shared_inbox_list,commander_shared_inbox_email_list,commander_shared_inbox_email_get,commander_shared_inbox_thread_get,commander_shared_inbox_folder_list - write:
commander_shared_inbox_assign,commander_shared_inbox_note_add,commander_shared_inbox_move
sheet
- read:
commander_sheet_list,commander_sheet_get,commander_sheet_get_cells,commander_sheet_validate_formulas,commander_sheet_get_columns - write:
commander_sheet_create,commander_sheet_delete,commander_sheet_update,commander_sheet_set_cell,commander_sheet_set_range,commander_sheet_apply_formula,commander_sheet_set_column_type,commander_sheet_remove_column_type
spark
- read:
commander_spark_list,commander_spark_get,commander_spark_versions - write:
commander_spark_create,commander_spark_update,commander_spark_set_visibility,commander_spark_delete
status
- read:
commander_status_list
sync
- read:
waymaker_sync_status,waymaker_kanban_view - write:
waymaker_sync_configure - sync:
waymaker_sync_start,waymaker_sync_stop,waymaker_sync_poll
table
- read:
commander_table_list,commander_table_get,commander_table_rows - write:
commander_table_create,commander_table_update,commander_table_webhook_enable,commander_table_delete,commander_table_row_insert,commander_table_row_update,commander_table_row_delete
task
- read:
commander_task_read,commander_taskboard_list,commander_taskboard_tasks,commander_task_list_mine - write:
commander_task_create,commander_task_update,commander_task_delete,commander_task_assign,commander_task_comment
team
- read:
commander_team_list - write:
commander_team_create,commander_team_add_member,commander_team_remove_member
user
- read:
commander_user_list,commander_user_get - write:
commander_user_invite
utility
- read:
get_my_info - write:
create_kanban
vault attach
- read:
commander_vault_attach_get,commander_vault_compact_status - write:
commander_vault_attach,commander_vault_upload_init,commander_vault_upload_complete,commander_vault_delete,commander_vault_compact
workspace
- read:
commander_workspace_list - write:
commander_workspace_create,commander_workspace_update