Skip to main content
Glama

Server Details

RetailHardHat's MCP server lets an assistant work with an organization's retail sites, projects, budgets, bids, permits and field work, including an interactive operations dashboard. An organization admin grants modules and read-only or guarded-write access; sensitive writes need human review by default.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

C2.6/5.0

Scored across 440 tools

Disambiguation2/5

While many tools are cleanly scoped to one resource+action, there are clusters of near-synonyms that an agent will routinely misselect: find_budget_approval_request vs get_budget_approval_request vs get_budget_approval, submit_budget_approval_request vs submit_budget_for_approval, and get_operations_dashboard vs render_retailhardhat_dashboard vs render_retailhardhat_view. The per-entity document quartet (attach_/read_/update_/delete_ X_document) across eight entities adds heavy surface where the only differentiator is a noun buried mid-name, and at 440 tools the sheer selection space guarantees collisions even where descriptions are precise.

Naming Consistency3/5

The dominant pattern is verb_noun (list_sites, create_bid, delete_permit, apply_task_template), which is good. But noun number is inconsistent (list_sites vs list_milestone, list_criteria_profile, list_pipeline_stage, list_approval_flow), and verbs are mixed across synonyms (find_ vs get_ vs list_, submit_for_approval vs submit_..._approval_request). Readable, but not a predictable grammar an agent can rely on.

Tool Count1/5

440 tools for a retail construction/real-estate platform is a severe mismatch with what an agent can meaningfully navigate or select well. Large families are mechanically expanded (budget templates, project/site/task templates, eight document entity variants, webhooks, integrations), inflating the surface far beyond any realistic task scope.

Completeness3/5

Domain coverage is genuinely broad — CRUD plus templates, approvals, attachments, reporting, notifications, and integrations are all present, so few workflows dead-end. However, completeness is undermined by fragmentation: the same concept is spread across find/get/submit/decide/cancel variants and there is little bulk or search-oriented tooling outside a few budget-specific cases, forcing long tool chains.

Publisher details

Operator
Copliancy Inc · Publisher source
Vendor relationship
First-party
Documentation
Unknown
Trust center
Not available
Restrictions
Requires a RetailHardHat account (free plan available). Access follows the signed-in user's role and organization permissions.

Available Tools

440 tools
activate_criteria_profileActivate Criteria ProfileBInspect

activate an investment criteria profile. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

add_budget_approverAdd Budget ApproverAInspect

Configure a budget approver, not an approval decision. Organization admin required. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

add_project_team_memberAdd Project Team MemberAInspect

Assign an existing organization user to a project, with an optional project role. Does not create an account or change organization permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), projectId (required). Returns: data

add_purchase_template_itemAdd Purchase Template ItemBInspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Append an item to a purchase template. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), templateId (required). Returns: data

add_site_team_memberAdd Site Team MemberAInspect

Assign an existing organization user to a site team. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

apply_budget_templateApply Budget TemplateAInspect

Apply a budget template to an existing site. Does not create the destination. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

apply_checklist_templateApply Checklist TemplateBInspect

Apply checklist items to a site's active checklist; existing titles are deduplicated. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

apply_document_folder_to_all_sitesApply Document Folder To All SitesAInspect

Apply a folder across the organization's sites. Broad sharing/organization change: review the source folder first. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: folderId (required). Returns: data

apply_project_budget_templateApply Project Budget TemplateAInspect

Apply a project_budget template to an existing project. Does not create the destination. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

apply_project_task_templateApply Project Task TemplateBInspect

Apply a project_task template to an existing project. Does not create the destination. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

apply_purchase_templateApply Purchase TemplateAInspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Apply a template to a site's purchase list. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

apply_task_templateApply Task TemplateAInspect

Apply a task template to an existing site. Does not create the destination. data.anchorDate is required; use the user's requested anchor or today's local date when unspecified and disclose the anchor in the preview. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

archive_criteria_profileArchive Criteria ProfileBInspect

archive an investment criteria profile. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

attach_bid_documentAttach Bid DocumentAInspect

Use this when working with RetailHardHat documents records in the connected organization. Attach an uploaded file owned by this organization to a bid. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), bidId (required). Returns: data

attach_change_request_documentAttach Change Request DocumentBInspect

Use this when working with RetailHardHat documents records in the connected organization. Attach an uploaded file owned by this organization to a change_request. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), changeRequestId (required). Returns: data

attach_closeout_documentAttach Closeout DocumentBInspect

Use this when working with RetailHardHat field_operations records in the connected organization. Attach an owned uploaded closeout document; cannot self-approve it. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

attach_daily_log_photoAttach Daily Log PhotoAInspect

Use this when working with RetailHardHat field_operations records in the connected organization. Attach an owned uploaded photo to a daily log. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), dailyLogId (required). Returns: data

attach_permit_documentAttach Permit DocumentBInspect

Use this when working with RetailHardHat documents records in the connected organization. Attach an uploaded file owned by this organization to a permit. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), permitId (required). Returns: data

attach_project_documentAttach Project DocumentBInspect

Use this when working with RetailHardHat documents records in the connected organization. Attach an uploaded file owned by this organization to a project. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), projectId (required). Returns: data

attach_rfp_documentAttach Rfp DocumentAInspect

Use this when working with RetailHardHat documents records in the connected organization. Attach an uploaded file owned by this organization to a rfp. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), rfpId (required). Returns: data

attach_site_documentAttach Site DocumentBInspect

Use this when working with RetailHardHat documents records in the connected organization. Attach an uploaded file owned by this organization to a site. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

attach_task_documentAttach Task DocumentBInspect

Use this when working with RetailHardHat documents records in the connected organization. Attach an uploaded file owned by this organization to a task. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), taskId (required). Returns: data

attach_utility_documentAttach Utility DocumentBInspect

Attach an organization-owned uploaded file to a utility connection. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), utilityConnectionId (required). Returns: data

bulk_assign_budget_line_itemsBulk Assign Budget Line ItemsA
Destructive
Inspect

Assign or unassign up to 25 budget lines to an existing organization user. All rows must be editable; no silent skips. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

cancel_bid_approval_requestCancel Bid Approval RequestBInspect

Cancel your own pending bid approval request; cannot cancel another submitter's request. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: requestId (required). Returns: data

cancel_budget_approval_requestCancel Budget Approval RequestBInspect

Cancel your own pending budget approval request; cannot cancel another submitter's request. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: requestId (required). Returns: data

cancel_invoice_approval_requestCancel Invoice Approval RequestAInspect

Cancel your own pending invoice approval request; cannot cancel another submitter's request. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: requestId (required). Returns: data

cancel_rfp_approval_requestCancel Rfp Approval RequestAInspect

Cancel your own pending rfp approval request; cannot cancel another submitter's request. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: requestId (required). Returns: data

clone_budget_templateClone Budget TemplateAInspect

Clone a budget template with its items. Rename the returned template using its actual ID in a dependent step. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

compare_site_bidsCompare Site BidsA
Read-onlyIdempotent
Inspect

Use this when comparing recorded contractor bids for a RetailHardHat location UUID. Groups by category, project, and RFP; shows amounts and differences from each group's lowest eligible amount. Do not use for unrelated insurance quotes or automatically select, approve, or award a contractor.

Inputs: siteId (required). Returns: data

create_approval_flowCreate Approval FlowCInspect

Create approval_flow using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_approval_stepCreate Approval StepCInspect

Add an approval flow step. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), flowId (required). Returns: data

create_assignment_automationCreate Assignment AutomationCInspect

Create assignment_automation using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_bidCreate BidBInspect

Use this when working with RetailHardHat bids records in the connected organization. Create bid. Required fields are validated by the application. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_budget_categoryCreate Budget CategoryAInspect

Use this when working with RetailHardHat budgets records in the connected organization. Create an organization budget category, optionally with an explicit stable key for dependent template items. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_budget_line_itemCreate Budget Line ItemBInspect

Use this when working with RetailHardHat budgets records in the connected organization. Create a budget line item. Requires financial approval. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), budgetId (required). Returns: data

create_budget_templateCreate Budget TemplateCInspect

Create a reusable budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_budget_template_itemCreate Budget Template ItemBInspect

Add an item to a budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

create_change_requestCreate Change RequestAInspect

Use this when working with RetailHardHat change_requests records in the connected organization. Create a change request. Author is derived from the connection. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_change_request_line_itemCreate Change Request Line ItemAInspect

Use this when working with RetailHardHat change_requests records in the connected organization. Add a financial change-request line item. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), changeRequestId (required). Returns: data

create_checklist_itemCreate Checklist ItemBInspect

Add a site checklist item. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), checklistId (required). Returns: data

create_checklist_templateCreate Checklist TemplateCInspect

Create checklist_template using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_checklist_template_itemCreate Checklist Template ItemCInspect

Add a checklist template item. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

create_contactCreate ContactBInspect

Use this when working with RetailHardHat contacts records in the connected organization. Create a contact. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_credentialcamp_linked_locationCreate Credentialcamp Linked LocationBInspect

Create/link this site's location in the existing credentialcamp connection. Review all transmitted fields; external system changes are not automatically rolled back. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_criteria_profileCreate Criteria ProfileCInspect

Create criteria_profile using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_custom_fieldCreate Custom FieldBInspect

Create a location custom field, including its dropdown options. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_custom_roleCreate Custom RoleCInspect

Create custom_role using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_daily_logCreate Daily LogAInspect

Use this when working with RetailHardHat field_operations records in the connected organization. Create a field log with author derived from the connection. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

create_dealCreate DealBInspect

Use this when working with RetailHardHat deals records in the connected organization. Create deal. Required fields are validated by the application. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_deal_budgetCreate Deal BudgetBInspect

Use this when working with RetailHardHat budgets records in the connected organization. Create a draft deal budget; existing current-budget rules still apply. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), dealId (required). Returns: data

create_diligence_fieldCreate Diligence FieldCInspect

Create diligence_field using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_diligence_tabCreate Diligence TabCInspect

Create diligence_tab using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_document_folderCreate Document FolderAInspect

Use this when working with RetailHardHat documents records in the connected organization. Create a folder in a site's document tree. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

create_incidentvault_linked_locationCreate Incidentvault Linked LocationBInspect

Create/link this site's location in the existing incidentvault connection. Review all transmitted fields; external system changes are not automatically rolled back. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_invoiceCreate InvoiceAInspect

Use this when working with RetailHardHat invoices records in the connected organization. Create a bid invoice. Does not execute payment or mark it paid. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), bidId (required). Returns: data

create_leasecommand_linked_locationCreate Leasecommand Linked LocationBInspect

Create/link this site's location in the existing leasecommand connection. Review all transmitted fields; external system changes are not automatically rolled back. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_milestoneCreate MilestoneCInspect

Create milestone using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_milestone_columnCreate Milestone ColumnCInspect

Create milestone_column using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_organization_webhookCreate Organization WebhookAInspect

Create an organization webhook. Sends future selected event data to the reviewed HTTPS endpoint; signing secret is not exposed to AI. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_permitCreate PermitBInspect

Use this when working with RetailHardHat permits records in the connected organization. Create permit. Required fields are validated by the application. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_phaseCreate PhaseDInspect

Create phase using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_pipeline_stageCreate Pipeline StageCInspect

Create pipeline_stage using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_policytrak_linked_locationCreate Policytrak Linked LocationCInspect

Create/link this site's location in the existing policytrak connection. Review all transmitted fields; external system changes are not automatically rolled back. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_projectCreate ProjectBInspect

Use this when working with RetailHardHat projects records in the connected organization. Create project. Required fields are validated by the application. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_project_budget_itemCreate Project Budget ItemAInspect

Use this when working with RetailHardHat budgets records in the connected organization. Create a project budget item. Requires financial approval. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), projectId (required). Returns: data

create_project_budget_templateCreate Project Budget TemplateCInspect

Create a reusable project_budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_project_budget_template_itemCreate Project Budget Template ItemBInspect

Add an item to a project_budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

create_project_noteCreate Project NoteBInspect

Use this when working with RetailHardHat projects records in the connected organization. Add a project note. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), projectId (required). Returns: data

create_project_taskCreate Project TaskAInspect

create a general-project task, not a site task. Supports hierarchy, assignment, status, priority and due dates; no completion timestamp or actor overrides. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), projectId (required). Returns: data

create_project_task_templateCreate Project Task TemplateBInspect

Create a reusable project_task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_project_task_template_itemCreate Project Task Template ItemBInspect

Add an item to a project_task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

create_punch_itemCreate Punch ItemBInspect

Use this when working with RetailHardHat field_operations records in the connected organization. Create a punch-list item. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

create_purchase_itemCreate Purchase ItemBInspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Add an item to a site's purchase list. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

create_purchase_templateCreate Purchase TemplateBInspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Create a purchase template. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_quipassist_linked_locationCreate Quipassist Linked LocationBInspect

Create/link this site's location in the existing quipassist connection. Review all transmitted fields; external system changes are not automatically rolled back. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_rfiCreate RfiBInspect

Use this when working with RetailHardHat rfis records in the connected organization. Create rfi. Required fields are validated by the application. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_rfi_commentCreate Rfi CommentBInspect

Add a rfi comment as the current user; author and mentions remain server-owned. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), rfiId (required). Returns: data

create_rfpCreate RfpBInspect

Use this when working with RetailHardHat rfps records in the connected organization. Create rfp. Required fields are validated by the application. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_saved_reportCreate Saved ReportBInspect

Save a report using the report registry's exact dataset and column definitions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_siteCreate SiteCInspect

Use this when working with RetailHardHat sites records in the connected organization. Create site. Required fields are validated by the application. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_site_budgetCreate Site BudgetAInspect

Use this when working with RetailHardHat budgets records in the connected organization. Create a draft site budget; existing current-budget rules still apply. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

create_site_budget_from_contractsCreate Site Budget From ContractsBInspect

Build/add budget items from this site's approved contracts through the existing screen service. Review the contracts first; may affect multiple items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required). Returns: data

create_smartshifts_linked_locationCreate Smartshifts Linked LocationAInspect

Create/link this site's location in the existing smartshifts connection. Review all transmitted fields; external system changes are not automatically rolled back. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_target_locationCreate Target LocationAInspect

Add a Target Location / target market / desired expansion city. Only market is required; no site, deal or street address is needed. Other fields use screen defaults. Organization admin required. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_taskCreate TaskCInspect

Use this when working with RetailHardHat tasks records in the connected organization. Create task. Required fields are validated by the application. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_task_commentCreate Task CommentBInspect

Add a task comment as the current user; author and mentions remain server-owned. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), taskId (required). Returns: data

create_task_dependencyCreate Task DependencyCInspect

Create a real dependency; existing cycle and relationship validation applies. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), taskId (required). Returns: data

create_task_templateCreate Task TemplateBInspect

Create a reusable task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_task_template_itemCreate Task Template ItemBInspect

Add an item to a task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

create_team_assignment_automationCreate Team Assignment AutomationCInspect

Create team_assignment_automation using the same business service as the screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_utility_companyCreate Utility CompanyBInspect

Use this when working with RetailHardHat field_operations records in the connected organization. Create a utility provider. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

create_utility_connectionCreate Utility ConnectionBInspect

Use this when working with RetailHardHat field_operations records in the connected organization. Create a utility connection. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required). Returns: data

create_vendorCreate VendorBInspect

Use this when working with RetailHardHat vendors records in the connected organization. Create vendor. Required fields are validated by the application. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

decide_bid_approval_requestDecide Bid Approval RequestAInspect

Record the current human user's explicit approve/reject decision for a bid. Requires exact-change review and being an assigned current-step approver. Amount ceilings restrict approvals, not rejections; subsequent approval steps still apply. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), requestId (required). Returns: data

decide_budget_approval_requestDecide Budget Approval RequestAInspect

Record the current human user's explicit approve/reject decision for a budget. Requires exact-change review and being an assigned current-step approver. Amount ceilings restrict approvals, not rejections; subsequent approval steps still apply. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), requestId (required). Returns: data

decide_invoice_approval_requestDecide Invoice Approval RequestAInspect

Record the current human user's explicit approve/reject decision for a invoice. Requires exact-change review and being an assigned current-step approver. Amount ceilings restrict approvals, not rejections; subsequent approval steps still apply. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), requestId (required). Returns: data

decide_rfp_approval_requestDecide Rfp Approval RequestAInspect

Record the current human user's explicit approve/reject decision for a rfp. Requires exact-change review and being an assigned current-step approver. Amount ceilings restrict approvals, not rejections; subsequent approval steps still apply. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), requestId (required). Returns: data

delete_approval_flowDelete Approval FlowA
Destructive
Inspect

Delete approval_flow. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_assignment_automationDelete Assignment AutomationA
Destructive
Inspect

Delete assignment_automation. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_bidDelete BidA
Destructive
Inspect

Use this when working with RetailHardHat bids records in the connected organization. Delete bid. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_bid_documentDelete Bid DocumentA
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Remove a bid document using the application's normal file-deletion rules. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: bidId (required), documentId (required). Returns: data

delete_budgetDelete BudgetA
Destructive
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Delete a draft budget and its dependent records. No force override. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required). Returns: data

delete_budget_categoryDelete Budget CategoryA
Destructive
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Remove a custom budget category; application safeguards still apply. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: categoryId (required). Returns: data

delete_budget_line_itemDelete Budget Line ItemA
Destructive
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Delete a budget line item. Requires financial approval. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_budget_templateDelete Budget TemplateA
Destructive
Inspect

Delete a budget template and its normal dependent records. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_budget_template_itemDelete Budget Template ItemB
Destructive
Inspect

Remove an item from a budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), itemId (required). Returns: data

delete_change_requestDelete Change RequestA
Destructive
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Delete a change request and dependent records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: changeRequestId (required). Returns: data

delete_change_request_documentDelete Change Request DocumentB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Remove a change_request document using the application's normal file-deletion rules. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: documentId (required), changeRequestId (required). Returns: data

delete_change_request_line_itemDelete Change Request Line ItemA
Destructive
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Remove a financial change-request line item. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: changeRequestId (required), changeRequestLineItemId (required). Returns: data

delete_checklist_itemDelete Checklist ItemA
Destructive
Inspect

Delete checklist_item. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_checklist_templateDelete Checklist TemplateC
Destructive
Inspect

Delete checklist_template. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_checklist_template_itemDelete Checklist Template ItemB
Destructive
Inspect

Delete checklist_template_item. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_closeout_documentDelete Closeout DocumentA
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Delete a closeout document. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: closeoutDocumentId (required). Returns: data

delete_contactDelete ContactB
Destructive
Inspect

Use this when working with RetailHardHat contacts records in the connected organization. Delete a contact. Requires organization administrator permissions. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: contactId (required). Returns: data

delete_criteria_profileDelete Criteria ProfileA
Destructive
Inspect

Delete criteria_profile. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_custom_fieldDelete Custom FieldB
Destructive
Inspect

Remove a custom field and clear its stored values. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_custom_roleDelete Custom RoleC
Destructive
Inspect

Delete custom_role. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_daily_logDelete Daily LogA
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Delete a daily log and dependent media records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: dailyLogId (required). Returns: data

delete_daily_log_photoDelete Daily Log PhotoB
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Delete a daily-log photo through the application's normal route. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: mediaId (required), dailyLogId (required). Returns: data

delete_dealDelete DealA
Destructive
Inspect

Use this when working with RetailHardHat deals records in the connected organization. Delete deal. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_diligence_fieldDelete Diligence FieldB
Destructive
Inspect

Delete diligence_field. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_diligence_tabDelete Diligence TabB
Destructive
Inspect

Delete diligence_tab. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_document_folderDelete Document FolderB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Delete a folder using existing nonempty-folder safeguards. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: folderId (required). Returns: data

delete_invoiceDelete InvoiceA
Destructive
Inspect

Use this when working with RetailHardHat invoices records in the connected organization. Delete an invoice record and its normal associations. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: bidId (required), invoiceId (required). Returns: data

delete_milestoneDelete MilestoneA
Destructive
Inspect

Delete milestone. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_milestone_columnDelete Milestone ColumnC
Destructive
Inspect

Delete milestone_column. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_organization_webhookDelete Organization WebhookB
Destructive
Inspect

Remove an organization webhook. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_permitDelete PermitB
Destructive
Inspect

Use this when working with RetailHardHat permits records in the connected organization. Delete permit. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_permit_documentDelete Permit DocumentB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Remove a permit document using the application's normal file-deletion rules. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: permitId (required), documentId (required). Returns: data

delete_phaseDelete PhaseB
Destructive
Inspect

Delete phase. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_pipeline_stageDelete Pipeline StageA
Destructive
Inspect

Delete pipeline_stage. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_projectDelete ProjectA
Destructive
Inspect

Use this when working with RetailHardHat projects records in the connected organization. Delete project. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_project_budget_itemDelete Project Budget ItemA
Destructive
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Delete a project budget item. Requires financial approval. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: itemId (required), projectId (required). Returns: data

delete_project_budget_templateDelete Project Budget TemplateB
Destructive
Inspect

Delete a project_budget template and its normal dependent records. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_project_budget_template_itemDelete Project Budget Template ItemB
Destructive
Inspect

Remove an item from a project_budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), itemId (required). Returns: data

delete_project_documentDelete Project DocumentB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Remove a project document using the application's normal file-deletion rules. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: projectId (required), documentId (required). Returns: data

delete_project_noteDelete Project NoteC
Destructive
Inspect

delete an existing project note's title/content. The original author and project cannot be changed. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: noteId (required), projectId (required). Returns: data

delete_project_taskDelete Project TaskB
Destructive
Inspect

delete a general-project task, not a site task. Supports hierarchy, assignment, status, priority and due dates; no completion timestamp or actor overrides. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: projectId (required), projectTaskId (required). Returns: data

delete_project_task_templateDelete Project Task TemplateB
Destructive
Inspect

Delete a project_task template and its normal dependent records. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_project_task_template_itemDelete Project Task Template ItemC
Destructive
Inspect

Remove an item from a project_task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), itemId (required). Returns: data

delete_punch_itemDelete Punch ItemA
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Delete a punch-list item. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: punchItemId (required). Returns: data

delete_purchase_itemDelete Purchase ItemA
Destructive
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Delete a purchase item. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), purchaseItemId (required). Returns: data

delete_purchase_templateDelete Purchase TemplateA
Destructive
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Delete a purchase template and its items. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: templateId (required). Returns: data

delete_rfiDelete RfiA
Destructive
Inspect

Use this when working with RetailHardHat rfis records in the connected organization. Delete rfi. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_rfi_commentDelete Rfi CommentA
Destructive
Inspect

Delete your own rfi comment. Cannot impersonate another author. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: rfiId (required), commentId (required). Returns: data

delete_rfpDelete RfpA
Destructive
Inspect

Use this when working with RetailHardHat rfps records in the connected organization. Delete rfp. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_rfp_documentDelete Rfp DocumentB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Remove a rfp document using the application's normal file-deletion rules. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: rfpId (required), documentId (required). Returns: data

delete_saved_reportDelete Saved ReportB
Destructive
Inspect

Delete a saved report. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_siteDelete SiteA
Destructive
Inspect

Use this when working with RetailHardHat sites records in the connected organization. Delete site. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_site_documentDelete Site DocumentB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Remove a site document using the application's normal file-deletion rules. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), documentId (required). Returns: data

delete_target_locationDelete Target LocationA
Destructive
Inspect

Delete a desired Target Location / expansion market, not a site. Organization admin and an exact reviewed preview are required. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_taskDelete TaskA
Destructive
Inspect

Use this when working with RetailHardHat tasks records in the connected organization. Delete task. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_task_commentDelete Task CommentA
Destructive
Inspect

Delete your own task comment. Cannot impersonate another author. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: taskId (required), commentId (required). Returns: data

delete_task_dependencyDelete Task DependencyB
Destructive
Inspect

Remove a task dependency. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: taskId (required), dependencyId (required). Returns: data

delete_task_documentDelete Task DocumentB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Remove a task document using the application's normal file-deletion rules. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: taskId (required), documentId (required). Returns: data

delete_task_templateDelete Task TemplateB
Destructive
Inspect

Delete a task template and its normal dependent records. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_task_template_itemDelete Task Template ItemB
Destructive
Inspect

Remove an item from a task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), itemId (required). Returns: data

delete_team_assignment_automationDelete Team Assignment AutomationA
Destructive
Inspect

Delete team_assignment_automation. Review dependent-record effects before confirming. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

delete_utility_companyDelete Utility CompanyB
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Delete a utility provider. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: utilityCompanyId (required). Returns: data

delete_utility_connectionDelete Utility ConnectionB
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Delete a utility connection. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: utilityConnectionId (required). Returns: data

delete_utility_documentDelete Utility DocumentB
Destructive
Inspect

Delete a specific attached utility document and its stored file after review. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: storageKey (required), utilityConnectionId (required). Returns: data

delete_vendorDelete VendorA
Destructive
Inspect

Use this when working with RetailHardHat vendors records in the connected organization. Delete vendor. Subject to configured MCP approval rules; may cascade to related records. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

dismiss_notificationDismiss NotificationB
Destructive
Inspect

Dismiss one of your own notifications. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

duplicate_budgetDuplicate BudgetBInspect

Duplicate a budget and its line items as a new version. Does not approve the copy. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required), data. Returns: data

execute_approved_actionExecute Approved ActionA
Destructive
Inspect

Execute a human-approved action once. Arguments are loaded from the immutable approval, never supplied again. Failed or executing actions cannot be retried automatically.

Inputs: approvalId (required).

export_reportExport ReportA
Read-onlyIdempotent
Inspect

Export an authorized report as CSV, Excel XLSX or PDF. Discover datasets with get_report_registry first. Returns a downloadable MCP embedded file, never a public or signed URL. allPages reads up to maxRows (default 500, hard cap 1000 or a lower organization/connection policy). Always disclose truncation. Every page rechecks permissions and masking. Requires explicit export permission. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: args (required), name (required), format, maxRows, +1 more. Returns: data

find_bid_approval_requestFind Bid Approval RequestB
Read-onlyIdempotent
Inspect

Read the existing business approval request for a bid. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: entityId (required), entityType. Returns: data

find_budget_approval_requestFind Budget Approval RequestB
Read-onlyIdempotent
Inspect

Read the existing business approval request for a budget. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: entityId (required), entityType. Returns: data

find_invoice_approval_requestFind Invoice Approval RequestB
Read-onlyIdempotent
Inspect

Read the existing business approval request for a invoice. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: entityId (required), entityType. Returns: data

find_rfp_approval_requestFind Rfp Approval RequestB
Read-onlyIdempotent
Inspect

Read the existing business approval request for a rfp. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: entityId (required), entityType. Returns: data

get_approval_flowGet Approval FlowB
Read-onlyIdempotent
Inspect

Read a approval_flow record. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_approval_statusGet Approval StatusC
Read-only
Inspect

Read the status of an approval belonging to this connection.

Inputs: approvalId (required).

get_bid_approval_requestGet Bid Approval RequestB
Read-onlyIdempotent
Inspect

Read a bid approval request, its steps and actions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: requestId (required). Returns: data

get_bid_detailsGet Bid DetailsA
Read-onlyIdempotent
Inspect

Use this to inspect a recorded RetailHardHat contractor bid's scope, amount, status and notes before making a comparison. Requires the bid's real UUID. Never approves, selects or awards the bid.

Inputs: bidId (required). Returns: data

get_budgetGet BudgetC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Read a whole budget. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required). Returns: data

get_budget_approvalGet Budget ApprovalA
Read-onlyIdempotent
Inspect

Read a budget's approval request and progress without making an approval decision. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required). Returns: data

get_budget_approval_requestGet Budget Approval RequestB
Read-onlyIdempotent
Inspect

Read a budget approval request, its steps and actions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: requestId (required). Returns: data

get_budget_category_detailsGet Budget Category DetailsA
Read-onlyIdempotent
Inspect

Use this to explain which actual budget line items contribute to a RetailHardHat source/category total or overrun. Read-only drill-down of the current authorized portfolio; distinguishes missing actuals from zero and does not combine overlapping sources.

Inputs: category (required), sourceId (required). Returns: data

get_budget_committed_amountsGet Budget Committed AmountsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Read committed budget amounts. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required). Returns: data

get_budget_historyGet Budget HistoryC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Read budget change history. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required). Returns: data

get_budget_line_item_task_countsGet Budget Line Item Task CountsB
Read-onlyIdempotent
Inspect

Read linked task counts for a budget's line items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required). Returns: data

get_budget_portfolioGet Budget PortfolioB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Read current portfolio budgets and normalized category line items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_budget_templateGet Budget TemplateB
Read-onlyIdempotent
Inspect

Read a budget template and its configuration. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_change_requestGet Change RequestB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Read a change request. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: changeRequestId (required). Returns: data

get_change_request_budget_impactGet Change Request Budget ImpactB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Read change-request budget-impact. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: changeRequestId (required). Returns: data

get_checklist_templateGet Checklist TemplateC
Read-onlyIdempotent
Inspect

Read a checklist_template record. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_closeout_documentGet Closeout DocumentB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read a closeout document record. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: closeoutDocumentId (required). Returns: data

get_connected_accountGet Connected AccountA
Read-onlyIdempotent
Inspect

Use this when identifying which RetailHardHat account and organization are connected. Reads only the authenticated actor's account label, organization, role, and permitted modules. Do not use to enumerate users or change account permissions.

Inputs: no named parameters. Returns: data

get_contactGet ContactB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat contacts records in the connected organization. Read an organization contact. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: contactId (required). Returns: data

get_credentialcamp_integration_statusGet Credentialcamp Integration StatusA
Read-onlyIdempotent
Inspect

Read credentialcamp integration status without credentials. Configure credentials through the secure settings screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_criteria_profileGet Criteria ProfileC
Read-onlyIdempotent
Inspect

Read a criteria_profile record. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_custom_roleGet Custom RoleB
Read-onlyIdempotent
Inspect

Read a custom_role record. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_daily_logGet Daily LogB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read a daily log and its media. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: dailyLogId (required). Returns: data

get_dealGet DealA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat deals records in the connected organization. Read a deal by ID. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_document_folderGet Document FolderB
Read-onlyIdempotent
Inspect

Read a document folder before changing its organization-wide scope. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: folderId (required). Returns: data

get_document_folder_visibilityGet Document Folder VisibilityC
Read-onlyIdempotent
Inspect

Read vendor portal visibility. Sharing changes require explicit review. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: folderId (required). Returns: data

get_incidentvault_integration_statusGet Incidentvault Integration StatusA
Read-onlyIdempotent
Inspect

Read incidentvault integration status without credentials. Configure credentials through the secure settings screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_invoice_approval_requestGet Invoice Approval RequestB
Read-onlyIdempotent
Inspect

Read a invoice approval request, its steps and actions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: requestId (required). Returns: data

get_invoice_download_urlGet Invoice Download UrlB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat invoices records in the connected organization. Get a short-lived download link for an invoice attachment. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: invoiceId (required). Returns: data

get_leasecommand_integration_statusGet Leasecommand Integration StatusA
Read-onlyIdempotent
Inspect

Read leasecommand integration status without credentials. Configure credentials through the secure settings screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_lease_sync_statusGet Lease Sync StatusA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat leases records in the connected organization. Check whether LeaseCommand synchronization is configured; does not reveal credentials. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_milestoneGet MilestoneB
Read-onlyIdempotent
Inspect

Read a milestone record. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_milestone_matrixGet Milestone MatrixB
Read-onlyIdempotent
Inspect

Read the organization milestone matrix, optionally for one task template, including site and column identifiers. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, templateId. Returns: data

get_notification_preferencesGet Notification PreferencesA
Read-onlyIdempotent
Inspect

Read your own notification preferences. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_opening_record_detailsGet Opening Record DetailsA
Read-onlyIdempotent
Inspect

Use this to inspect the authorized location, task or permit behind a RetailHardHat opening-risk signal. Requires the selected record's corresponding module scope and current route permissions. It is read-only and does not certify readiness or grant access to other modules.

Inputs: id (required), recordType (required). Returns: data

get_operations_dashboardGet Operations DashboardA
Read-onlyIdempotent
Inspect

Use this to review RetailHardHat retail-rollout operations in one place: budget overruns, opening risks, contractor bids for a selected location, and this connection's pending approvals. Returns authorized panels, selectable locations, drill-down actions and explicit per-panel errors. Never infers access to ungranted modules, complete readiness or financial forecasts.

Inputs: siteId. Returns: data

get_organizationGet OrganizationA
Read-onlyIdempotent
Inspect

Read organization configuration. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_organization_webhookGet Organization WebhookA
Read-onlyIdempotent
Inspect

Read organization webhook configuration, excluding secrets. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_permitGet PermitA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat permits records in the connected organization. Read a permit by ID. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_phaseGet PhaseB
Read-onlyIdempotent
Inspect

Read a phase record. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_policytrak_integration_statusGet Policytrak Integration StatusB
Read-onlyIdempotent
Inspect

Read policytrak integration status without credentials. Configure credentials through the secure settings screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_projectGet ProjectB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat projects records in the connected organization. Read a project by ID. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_project_budget_templateGet Project Budget TemplateC
Read-onlyIdempotent
Inspect

Read a project_budget template and its configuration. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_project_task_templateGet Project Task TemplateC
Read-onlyIdempotent
Inspect

Read a project_task template and its configuration. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_punch_itemGet Punch ItemB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read a punch-list item. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: punchItemId (required). Returns: data

get_purchase_templateGet Purchase TemplateC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Read a purchase template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: templateId (required). Returns: data

get_quipassist_integration_statusGet Quipassist Integration StatusA
Read-onlyIdempotent
Inspect

Read quipassist integration status without credentials. Configure credentials through the secure settings screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_report_metricsGet Report MetricsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat reports records in the connected organization. Read organization reporting data; no platform-level analytics. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_report_registryGet Report RegistryA
Read-onlyIdempotent
Inspect

Discover exact supported report datasets, columns and filters before creating or running a report. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_rfiGet RfiB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat rfis records in the connected organization. Read a rfi by ID. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_rfp_approval_requestGet Rfp Approval RequestB
Read-onlyIdempotent
Inspect

Read a rfp approval request, its steps and actions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: requestId (required). Returns: data

get_saved_reportGet Saved ReportB
Read-onlyIdempotent
Inspect

Read a saved report definition. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_siteGet SiteA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat sites records in the connected organization. Read a site by ID. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_site_custom_fieldsGet Site Custom FieldsB
Read-onlyIdempotent
Inspect

Read a location's custom values. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required). Returns: data

get_site_document_visibilityGet Site Document VisibilityA
Read-onlyIdempotent
Inspect

Read vendor portal visibility. Sharing changes require explicit review. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), documentId (required). Returns: data

get_site_lease_activityGet Site Lease ActivityC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat leases records in the connected organization. Read synchronized lease activity and refresh metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required). Returns: data

get_smartshifts_integration_statusGet Smartshifts Integration StatusA
Read-onlyIdempotent
Inspect

Read smartshifts integration status without credentials. Configure credentials through the secure settings screen. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

get_task_templateGet Task TemplateB
Read-onlyIdempotent
Inspect

Read a task template and its configuration. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_team_assignment_automationGet Team Assignment AutomationC
Read-onlyIdempotent
Inspect

Read a team_assignment_automation record. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

get_utility_connectionGet Utility ConnectionC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read a utility connection. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: utilityConnectionId (required). Returns: data

get_vendorGet VendorA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat vendors records in the connected organization. Read a vendor by ID. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

identify_opening_blockersIdentify Opening BlockersA
Read-onlyIdempotent
Inspect

Use this when checking which RetailHardHat locations have store-opening risk signals: overdue incomplete site tasks, rejected permits, or expired permits. Requires sites, tasks, and permits scopes. Do not treat results as a critical-path prediction or certification of readiness.

Inputs: siteId. Returns: data

invite_organization_userInvite Organization UserBInspect

Invite a user by email through the normal invitation workflow. Never creates a password. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

invite_team_memberInvite Team MemberAInspect

Invite a person by email as an organization member or admin. Sends a real email and grants the reviewed role upon acceptance. Replaces a prior pending invitation for that email. Cannot grant platform privileges. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

list_approval_flowList Approval FlowC
Read-onlyIdempotent
Inspect

Read approval flow with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_assignment_automationList Assignment AutomationC
Read-onlyIdempotent
Inspect

Read assignment automation with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_bid_documentsList Bid DocumentsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read bid document metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: bidId (required), limit, offset, search. Returns: data

list_bid_invoicesList Bid InvoicesB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat invoices records in the connected organization. Read invoices for a bid. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: bidId (required), limit, offset, search. Returns: data

list_bidsList BidsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat bids records in the connected organization. List bids in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_budget_approversList Budget ApproversB
Read-onlyIdempotent
Inspect

Read default or deal-specific budget approvers. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, dealId, offset, +1 more. Returns: data

list_budget_categoriesList Budget CategoriesC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. List your organization's budget line-item categories. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_budget_line_itemsList Budget Line ItemsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Read the line items for a budget. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required). Returns: data

list_budget_line_item_tasksList Budget Line Item TasksC
Read-onlyIdempotent
Inspect

Read tasks linked to a budget line item. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: lineItemId (required), id, limit, offset. Returns: data

list_budget_template_itemsList Budget Template ItemsC
Read-onlyIdempotent
Inspect

Read all items in a budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), limit, offset, search. Returns: data

list_budget_templatesList Budget TemplatesC
Read-onlyIdempotent
Inspect

Find budget templates. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_calendar_eventsList Calendar EventsA
Read-onlyIdempotent
Inspect

Read calendar events in an explicit date range. Omitted dates default to the current UTC calendar month; use explicit dates for the user's local reporting window. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: end, start. Returns: data

list_change_request_approvalsList Change Request ApprovalsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Read change-request approvals. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: changeRequestId (required). Returns: data

list_change_request_documentsList Change Request DocumentsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read change_request document metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: changeRequestId (required), limit, offset, search. Returns: data

list_change_request_line_itemsList Change Request Line ItemsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Read change-request line-items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: changeRequestId (required). Returns: data

list_change_requestsList Change RequestsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Read change requests. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search, siteId. Returns: data

list_checklist_itemsList Checklist ItemsC
Read-onlyIdempotent
Inspect

Read checklist items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: checklistId (required). Returns: data

list_checklist_templateList Checklist TemplateC
Read-onlyIdempotent
Inspect

Read checklist template with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_checklist_template_itemsList Checklist Template ItemsB
Read-onlyIdempotent
Inspect

Read checklist template items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

list_closeout_documentsList Closeout DocumentsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read closeout document metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), limit, offset, search. Returns: data

list_contactsList ContactsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat contacts records in the connected organization. Search organization contacts. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_criteria_profileList Criteria ProfileC
Read-onlyIdempotent
Inspect

Read criteria profile with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_custom_fieldsList Custom FieldsB
Read-onlyIdempotent
Inspect

Read the organization's location custom field definitions and option sets. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

list_custom_roleList Custom RoleC
Read-onlyIdempotent
Inspect

Read custom role with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_daily_logsList Daily LogsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read field daily logs, including attached photo metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), limit, offset, search. Returns: data

list_dealsList DealsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat deals records in the connected organization. List deals in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_diligence_fieldList Diligence FieldC
Read-onlyIdempotent
Inspect

Read diligence field with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_diligence_tabList Diligence TabA
Read-onlyIdempotent
Inspect

Read diligence tab with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_document_foldersList Document FoldersC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read site document folders. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), limit, offset, search. Returns: data

list_invoicesList InvoicesC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat invoices records in the connected organization. List construction invoices, not platform billing invoices. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_leasecommand_webhook_eventsList Leasecommand Webhook EventsC
Read-onlyIdempotent
Inspect

Read LeaseCommand synchronization webhook outcomes. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +1 more. Returns: data

list_milestoneList MilestoneD
Read-onlyIdempotent
Inspect

Read milestone with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_milestone_columnList Milestone ColumnC
Read-onlyIdempotent
Inspect

Read milestone column with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_notificationsList NotificationsC
Read-onlyIdempotent
Inspect

Read your own notification inbox. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search. Returns: data

list_organization_usersList Organization UsersC
Read-onlyIdempotent
Inspect

Read organization users for assignments. Sensitive account fields are redacted. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_organization_webhook_deliveriesList Organization Webhook DeliveriesC
Read-onlyIdempotent
Inspect

Read webhook delivery outcomes with secrets redacted. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: webhookId (required), id, limit, offset, +1 more. Returns: data

list_organization_webhooksList Organization WebhooksB
Read-onlyIdempotent
Inspect

List organization webhooks without signing secrets. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search. Returns: data

list_pending_approval_requestsList Pending Approval RequestsB
Read-onlyIdempotent
Inspect

Read business approval requests assigned to the current user's inbox; does not decide or impersonate another approver. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset. Returns: data

list_permit_documentsList Permit DocumentsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read permit document metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: permitId (required), limit, offset, search. Returns: data

list_permitsList PermitsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat permits records in the connected organization. List permits in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_phaseList PhaseC
Read-onlyIdempotent
Inspect

Read phase with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_pipeline_stageList Pipeline StageC
Read-onlyIdempotent
Inspect

Read pipeline stage with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_project_budgetList Project BudgetC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Read a project's budget line items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: projectId (required). Returns: data

list_project_budget_template_itemsList Project Budget Template ItemsC
Read-onlyIdempotent
Inspect

Read all items in a project_budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), limit, offset, search. Returns: data

list_project_budget_templatesList Project Budget TemplatesC
Read-onlyIdempotent
Inspect

Find project budget templates. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_project_documentsList Project DocumentsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read project document metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: projectId (required), limit, offset, search. Returns: data

list_project_notesList Project NotesC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat projects records in the connected organization. Read a project's notes. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: projectId (required), id, limit, offset. Returns: data

list_projectsList ProjectsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat projects records in the connected organization. List projects in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_project_tasksList Project TasksC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat projects records in the connected organization. Read tasks on a general project. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: projectId (required), id, limit, offset. Returns: data

list_project_task_template_itemsList Project Task Template ItemsC
Read-onlyIdempotent
Inspect

Read all items in a project_task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), limit, offset, search. Returns: data

list_project_task_templatesList Project Task TemplatesC
Read-onlyIdempotent
Inspect

Find project task templates. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_project_teamList Project TeamC
Read-onlyIdempotent
Inspect

List this project's team memberships and roles. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: projectId (required), id, limit, offset. Returns: data

list_punch_itemsList Punch ItemsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read site punch-list items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), limit, offset, search. Returns: data

list_purchase_itemsList Purchase ItemsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Read a site's purchase list. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), limit, offset, search, +1 more. Returns: data

list_purchase_template_itemsList Purchase Template ItemsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Read template line items. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: templateId (required), limit, offset, search. Returns: data

list_purchase_templatesList Purchase TemplatesB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Read reusable purchase-list templates. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_purchase_tracking_eventsList Purchase Tracking EventsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Read carrier tracking history. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), purchaseItemId (required). Returns: data

list_rfi_commentsList Rfi CommentsC
Read-onlyIdempotent
Inspect

Read rfi comments. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: rfiId (required), id, limit, offset, +1 more. Returns: data

list_rfisList RfisC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat rfis records in the connected organization. List rfis in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_rfp_documentsList Rfp DocumentsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read rfp document metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: rfpId (required), limit, offset, search. Returns: data

list_rfpsList RfpsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat rfps records in the connected organization. List rfps in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_saved_reportsList Saved ReportsC
Read-onlyIdempotent
Inspect

Find saved report definitions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_site_budgetsList Site BudgetsA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Read budgets for a site. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required). Returns: data

list_site_checklistsList Site ChecklistsB
Read-onlyIdempotent
Inspect

Read site opening checklists. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required). Returns: data

list_site_documentsList Site DocumentsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read site document metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), limit, offset, search. Returns: data

list_site_invoicesList Site InvoicesB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat invoices records in the connected organization. Read invoices for a site. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), limit, offset, search. Returns: data

list_site_leasesList Site LeasesB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat leases records in the connected organization. Read synchronized leases. LeaseCommand remains the authoritative source. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required). Returns: data

list_sitesList SitesB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat sites records in the connected organization. List sites in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_site_teamList Site TeamC
Read-onlyIdempotent
Inspect

Read a site's assigned team. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required). Returns: data

list_target_locationsList Target LocationsA
Read-onlyIdempotent
Inspect

List/search Target Locations: desired expansion markets and target cities shared with brokers, not existing sites or the Target retail brand. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search. Returns: data

list_task_childrenList Task ChildrenA
Read-onlyIdempotent
Inspect

Read direct subtasks of an authorized task. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: taskId (required). Returns: data

list_task_commentsList Task CommentsC
Read-onlyIdempotent
Inspect

Read task comments. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: taskId (required), id, limit, offset, +1 more. Returns: data

list_task_dependenciesList Task DependenciesB
Read-onlyIdempotent
Inspect

Read predecessor dependencies including date effects and offsets. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: taskId (required). Returns: data

list_task_dependentsList Task DependentsC
Read-onlyIdempotent
Inspect

Read following task dependencies including date effects and offsets. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: taskId (required). Returns: data

list_task_documentsList Task DocumentsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read task document metadata. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: taskId (required), limit, offset, search. Returns: data

list_tasksList TasksB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat tasks records in the connected organization. List tasks in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

list_task_template_itemsList Task Template ItemsC
Read-onlyIdempotent
Inspect

Read all items in a task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), limit, offset, search. Returns: data

list_task_templatesList Task TemplatesC
Read-onlyIdempotent
Inspect

Find task templates. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_team_assignment_automationList Team Assignment AutomationC
Read-onlyIdempotent
Inspect

Read team assignment automation with your account's permissions. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_team_invitationsList Team InvitationsB
Read-onlyIdempotent
Inspect

List pending organization team invitations. Invitation tokens and acceptance links are never exposed to AI. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset. Returns: data

list_utility_companiesList Utility CompaniesB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read organization utility providers. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: limit, offset, search. Returns: data

list_utility_connectionsList Utility ConnectionsB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Read utility connections at a site. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), limit, offset, search. Returns: data

list_vendor_invoicesList Vendor InvoicesB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat invoices records in the connected organization. Read invoices for a vendor. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: vendorId (required), limit, offset, search. Returns: data

list_vendorsList VendorsC
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat vendors records in the connected organization. List vendors in your organization. Supports bounded pagination and search. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id, limit, offset, search, +2 more. Returns: data

mark_all_notifications_readMark All Notifications ReadAInspect

Mark your own notification inbox read. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

mark_notification_readMark Notification ReadB
Destructive
Inspect

Mark read one of your own notifications. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

move_site_documentMove Site DocumentA
Destructive
Inspect

Move a site document into a folder, or null for the root. Confidential access and same-site relationships are enforced. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required), documentId (required). Returns: data

preview_incidentvault_syncPreview Incidentvault SyncA
Read-onlyIdempotent
Inspect

Read the incidentvault synchronization preview before authorizing external changes. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

preview_leasecommand_syncPreview Leasecommand SyncA
Read-onlyIdempotent
Inspect

Read the leasecommand synchronization preview before authorizing external changes. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

preview_policytrak_syncPreview Policytrak SyncA
Read-onlyIdempotent
Inspect

Read the policytrak synchronization preview before authorizing external changes. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

preview_quipassist_syncPreview Quipassist SyncA
Read-onlyIdempotent
Inspect

Read the quipassist synchronization preview before authorizing external changes. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

reactivate_organization_userReactivate Organization UserBInspect

reactivate a user through the existing account workflow. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

read_bid_documentRead Bid DocumentB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read authorized bid file bytes as base64, or UTF-8 text for text files. Maximum 2 MiB. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: documentId (required). Returns: data

read_change_request_documentRead Change Request DocumentB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read authorized change_request file bytes as base64, or UTF-8 text for text files. Maximum 2 MiB. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: documentId (required). Returns: data

read_permit_documentRead Permit DocumentA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read authorized permit file bytes as base64, or UTF-8 text for text files. Maximum 2 MiB. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: documentId (required). Returns: data

read_project_documentRead Project DocumentA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read authorized project file bytes as base64, or UTF-8 text for text files. Maximum 2 MiB. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: documentId (required). Returns: data

read_rfp_documentRead Rfp DocumentB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read authorized rfp file bytes as base64, or UTF-8 text for text files. Maximum 2 MiB. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: documentId (required). Returns: data

read_site_documentRead Site DocumentA
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read authorized site file bytes as base64, or UTF-8 text for text files. Maximum 2 MiB. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: documentId (required). Returns: data

read_task_documentRead Task DocumentB
Read-onlyIdempotent
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Read authorized task file bytes as base64, or UTF-8 text for text files. Maximum 2 MiB. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: documentId (required). Returns: data

refresh_leasesRefresh LeasesAInspect

Use this when working with RetailHardHat leases records in the connected organization. Refresh this organization's mapped sites from LeaseCommand. Requires an existing integration and human approval; does not edit the source leases. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

refresh_purchase_trackingRefresh Purchase TrackingAInspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Refresh tracking using configured carrier integrations. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), purchaseItemId (required). Returns: data

remove_budget_approverRemove Budget ApproverA
Destructive
Inspect

Remove a budget approver after exact-change review. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

remove_project_team_memberRemove Project Team MemberA
Destructive
Inspect

Remove this exact project membership, not the user's organization account. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: memberId (required), projectId (required). Returns: data

remove_site_team_memberRemove Site Team MemberB
Destructive
Inspect

Remove a site team assignment. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), memberId (required). Returns: data

render_retailhardhat_dashboardRender Retailhardhat DashboardA
Read-onlyIdempotent
Inspect

Use this when the user requests an interactive RetailHardHat operations dashboard inside their AI assistant. Supports location selection, panel navigation, refresh, searchable records and read-only detail views. Provider enhancements are capability-dependent. Unsupported hosts receive the same complete structured/text dashboard. Sensitive approvals remain in RetailHardHat.

Inputs: siteId. Returns: data

render_retailhardhat_viewRender Retailhardhat ViewA
Read-onlyIdempotent
Inspect

Use this when the user wants an interactive RetailHardHat budget, opening-risk, contractor-bid, or pending-action view. Prefer the matching summary tool for analysis without UI. Re-fetches authorized records; never accepts model-invented financial values. bid_comparison requires a location UUID. Hosts without MCP Apps still receive full structured/text results.

Inputs: workflow (required), siteId. Returns: data

reorder_budget_approverReorder Budget ApproverC
Destructive
Inspect

Change an existing budget approver's order. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

reorder_budget_line_itemsReorder Budget Line ItemsBInspect

Reorder up to 25 existing items in one budget. All item relationships are checked before execution. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), budgetId (required). Returns: data

reorder_milestone_columnsReorder Milestone ColumnsAInspect

Set milestone column display order. Organization admin only; all selected columns must belong to this organization. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

reorder_phaseReorder PhaseCInspect

Reorder phase records. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

reorder_pipeline_stageReorder Pipeline StageBInspect

Reorder pipeline_stage records. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

replace_purchase_template_itemsReplace Purchase Template ItemsA
Destructive
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Replace ALL items in a purchase template; an empty array clears them. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), templateId (required). Returns: data

request_file_uploadRequest File UploadAInspect

Use this when working with RetailHardHat documents records in the connected organization. Request an approved 15-minute upload ticket. PUT the exact bytes to uploadURL, then attach the returned key. Never send base64 bytes in this call. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

resend_team_invitationResend Team InvitationAInspect

Resend a pending team invitation email and extend its expiry by seven days. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: invitationId (required). Returns: data

retry_leasecommand_webhook_eventRetry Leasecommand Webhook EventBInspect

Retry one existing LeaseCommand sync event; does not forge a provider event. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

revoke_team_invitationRevoke Team InvitationA
Destructive
Inspect

Revoke a pending team invitation; does not delete an existing user. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: invitationId (required). Returns: data

run_reportRun ReportA
Read-onlyIdempotent
Inspect

Run a bounded read-only report. Consult get_report_registry for the exact request shape. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

set_current_deal_budgetSet Current Deal BudgetAInspect

Select the current budget for its deal. For a site-only budget use set_current_site_budget. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required). Returns: data

set_current_site_budgetSet Current Site BudgetA
Destructive
Inspect

Select a site's current budget after checking it belongs to that site. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: siteId (required), budgetId (required). Returns: data

set_document_folder_visibilitySet Document Folder VisibilityCInspect

Change vendor portal visibility. Sharing changes require explicit review. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), folderId (required). Returns: data

set_site_custom_fieldSet Site Custom FieldBInspect

Set a defined custom field value on a site. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required), fieldId (required). Returns: data

set_site_document_visibilitySet Site Document VisibilityCInspect

Change vendor portal visibility. Sharing changes require explicit review. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required), documentId (required). Returns: data

submit_bid_approval_requestSubmit Bid Approval RequestAInspect

Submit an existing bid to the configured business approval flow. Does not approve it. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

submit_budget_approval_requestSubmit Budget Approval RequestBInspect

Submit an existing budget to the configured business approval flow. Does not approve it. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

submit_budget_for_approvalSubmit Budget For ApprovalBInspect

Submit a budget to its existing human approval workflow. This does not approve it. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: budgetId (required), data. Returns: data

submit_invoice_approval_requestSubmit Invoice Approval RequestAInspect

Submit an existing invoice to the configured business approval flow. Does not approve it. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

submit_rfp_approval_requestSubmit Rfp Approval RequestAInspect

Submit an existing rfp to the configured business approval flow. Does not approve it. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

summarize_budget_overrunsSummarize Budget OverrunsA
Read-onlyIdempotent
Inspect

Use this when reviewing RetailHardHat store-development budgets, category cost breakdowns, or recorded actual-versus-estimated overruns. Returns source-separated category totals and unknown-actual warnings. Do not use for personal finance, new estimates, forecasts, or committed-cost accounting.

Inputs: siteId. Returns: data

summarize_pending_actionsSummarize Pending ActionsA
Read-onlyIdempotent
Inspect

Use this when checking this RetailHardHat AI connection's unexpired pending or human-approved actions. This read-only summary never approves or executes anything. Do not use for another user's connection or claim an approved action has already run.

Inputs: no named parameters. Returns: data

suspend_organization_userSuspend Organization UserBInspect

suspend a user through the existing account workflow. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

sync_budget_line_item_from_bidSync Budget Line Item From BidBInspect

Synchronize a budget line from its linked bid; locked/approved budget restrictions remain effective. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: lineItemId (required). Returns: data

sync_incidentvault_locationsSync Incidentvault LocationsAInspect

Synchronize organization locations to incidentvault using its configured connection. Review the sync preview first. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

sync_policytrak_locationsSync Policytrak LocationsAInspect

Synchronize organization locations to policytrak using its configured connection. Review the sync preview first. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

sync_quipassist_locationsSync Quipassist LocationsAInspect

Synchronize organization locations to quipassist using its configured connection. Review the sync preview first. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: no named parameters. Returns: data

test_organization_webhookTest Organization WebhookAInspect

Send an explicit test delivery to the configured webhook; review destination first. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required). Returns: data

update_approval_flowUpdate Approval FlowB
Destructive
Inspect

Configure/edit approval_flow; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_assignment_automationUpdate Assignment AutomationC
Destructive
Inspect

Configure/edit assignment_automation; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_bidUpdate BidB
Destructive
Inspect

Use this when working with RetailHardHat bids records in the connected organization. Update allowed fields of bid. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_bid_documentUpdate Bid DocumentB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Edit bid document metadata; cannot replace its storage identity. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), bidId (required), documentId (required). Returns: data

update_budgetUpdate BudgetA
Destructive
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Edit a draft budget; cannot bypass approved/locked restrictions. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), budgetId (required). Returns: data

update_budget_categoryUpdate Budget CategoryA
Destructive
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Rename or organize a budget category without changing its stable key. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), categoryId (required). Returns: data

update_budget_line_itemUpdate Budget Line ItemA
Destructive
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Edit a budget line item. Requires financial approval. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_budget_templateUpdate Budget TemplateC
Destructive
Inspect

Edit a budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_budget_template_itemUpdate Budget Template ItemC
Destructive
Inspect

Edit a budget template item. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required), itemId (required). Returns: data

update_change_requestUpdate Change RequestA
Destructive
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Edit the request without bypassing its business approval workflow. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), changeRequestId (required). Returns: data

update_change_request_line_itemUpdate Change Request Line ItemB
Destructive
Inspect

Use this when working with RetailHardHat change_requests records in the connected organization. Edit a financial change-request line item. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), changeRequestId (required), changeRequestLineItemId (required). Returns: data

update_checklist_itemUpdate Checklist ItemC
Destructive
Inspect

Configure/edit checklist_item; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_checklist_templateUpdate Checklist TemplateB
Destructive
Inspect

Configure/edit checklist_template; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_checklist_template_itemUpdate Checklist Template ItemC
Destructive
Inspect

Configure/edit checklist_template_item; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_closeout_documentUpdate Closeout DocumentB
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Edit closeout metadata without approval or identity overrides. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), closeoutDocumentId (required). Returns: data

update_contactUpdate ContactB
Destructive
Inspect

Use this when working with RetailHardHat contacts records in the connected organization. Edit contact details. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), contactId (required). Returns: data

update_criteria_profileUpdate Criteria ProfileC
Destructive
Inspect

Configure/edit criteria_profile; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_custom_fieldUpdate Custom FieldCInspect

Edit a location custom field and its options. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_custom_roleUpdate Custom RoleC
Destructive
Inspect

Configure/edit custom_role; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_daily_logUpdate Daily LogB
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Edit a field daily log. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), dailyLogId (required). Returns: data

update_dealUpdate DealB
Destructive
Inspect

Use this when working with RetailHardHat deals records in the connected organization. Update allowed fields of deal. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_diligence_fieldUpdate Diligence FieldB
Destructive
Inspect

Configure/edit diligence_field; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_diligence_tabUpdate Diligence TabB
Destructive
Inspect

Configure/edit diligence_tab; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_document_folderUpdate Document FolderB
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Rename a document folder. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), folderId (required). Returns: data

update_invoiceUpdate InvoiceA
Destructive
Inspect

Use this when working with RetailHardHat invoices records in the connected organization. Edit invoice details and attachments without payment/status overrides. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), bidId (required), invoiceId (required). Returns: data

update_milestoneUpdate MilestoneC
Destructive
Inspect

Configure/edit milestone; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_milestone_columnUpdate Milestone ColumnC
Destructive
Inspect

Configure/edit milestone_column; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_notification_preferencesUpdate Notification PreferencesBInspect

Configure your own notification preferences. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

update_organizationUpdate OrganizationB
Destructive
Inspect

Update organization business details; credentials, billing and security controls are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required). Returns: data

update_organization_userUpdate Organization UserC
Destructive
Inspect

Configure an existing user's role, team and authorized settings. The screen's self-role and ownership protections remain in force. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_organization_webhookUpdate Organization WebhookB
Destructive
Inspect

Change an organization webhook's endpoint, events or enabled state. No credential editing. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_permitUpdate PermitB
Destructive
Inspect

Use this when working with RetailHardHat permits records in the connected organization. Update allowed fields of permit. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_permit_documentUpdate Permit DocumentA
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Edit permit document metadata; cannot replace its storage identity. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), permitId (required), documentId (required). Returns: data

update_phaseUpdate PhaseC
Destructive
Inspect

Configure/edit phase; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_pipeline_stageUpdate Pipeline StageB
Destructive
Inspect

Configure/edit pipeline_stage; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_projectUpdate ProjectB
Destructive
Inspect

Use this when working with RetailHardHat projects records in the connected organization. Update allowed fields of project. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_project_budget_itemUpdate Project Budget ItemB
Destructive
Inspect

Use this when working with RetailHardHat budgets records in the connected organization. Update a project budget item. Requires financial approval. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), itemId (required), projectId (required). Returns: data

update_project_budget_templateUpdate Project Budget TemplateC
Destructive
Inspect

Edit a project_budget template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_project_budget_template_itemUpdate Project Budget Template ItemB
Destructive
Inspect

Edit a project_budget template item. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required), itemId (required). Returns: data

update_project_noteUpdate Project NoteB
Destructive
Inspect

update an existing project note's title/content. The original author and project cannot be changed. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), noteId (required), projectId (required). Returns: data

update_project_taskUpdate Project TaskA
Destructive
Inspect

update a general-project task, not a site task. Supports hierarchy, assignment, status, priority and due dates; no completion timestamp or actor overrides. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), projectId (required), projectTaskId (required). Returns: data

update_project_task_templateUpdate Project Task TemplateC
Destructive
Inspect

Edit a project_task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_project_task_template_itemUpdate Project Task Template ItemC
Destructive
Inspect

Edit a project_task template item. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required), itemId (required). Returns: data

update_punch_itemUpdate Punch ItemB
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Edit a punch-list item without verifier-identity overrides. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), punchItemId (required). Returns: data

update_purchase_itemUpdate Purchase ItemA
Destructive
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Update a purchase item. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required), purchaseItemId (required). Returns: data

update_purchase_templateUpdate Purchase TemplateB
Destructive
Inspect

Use this when working with RetailHardHat purchase_lists records in the connected organization. Edit a purchase template. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), templateId (required). Returns: data

update_rfiUpdate RfiB
Destructive
Inspect

Use this when working with RetailHardHat rfis records in the connected organization. Update allowed fields of rfi. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_rfi_commentUpdate Rfi CommentA
Destructive
Inspect

Edit your own rfi comment. Cannot impersonate another author. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), rfiId (required), commentId (required). Returns: data

update_rfpUpdate RfpB
Destructive
Inspect

Use this when working with RetailHardHat rfps records in the connected organization. Update allowed fields of rfp. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_rfp_documentUpdate Rfp DocumentA
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Edit rfp document metadata; cannot replace its storage identity. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), rfpId (required), documentId (required). Returns: data

update_saved_reportUpdate Saved ReportC
Destructive
Inspect

Edit a saved report definition. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_siteUpdate SiteB
Destructive
Inspect

Use this when working with RetailHardHat sites records in the connected organization. Update allowed fields of site. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_site_documentUpdate Site DocumentA
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Edit site document metadata; cannot replace its storage identity. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required), documentId (required). Returns: data

update_site_milestone_statusUpdate Site Milestone StatusA
Destructive
Inspect

Set a site's milestone status, target date or actual date. Column can be a real milestone column or a template phase task. Completing a phase also completes its child tasks through the existing screen service; review that consequence. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required), columnId (required). Returns: data

update_site_team_memberUpdate Site Team MemberC
Destructive
Inspect

Edit a site team member's assignment. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), siteId (required), memberId (required). Returns: data

update_target_locationUpdate Target LocationB
Destructive
Inspect

Edit a Target Location's market, state, priority, radiusMiles, notes or active/paused/filled status. Organization admin required. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_taskUpdate TaskC
Destructive
Inspect

Use this when working with RetailHardHat tasks records in the connected organization. Update allowed fields of task. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_task_commentUpdate Task CommentB
Destructive
Inspect

Edit your own task comment. Cannot impersonate another author. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), taskId (required), commentId (required). Returns: data

update_task_documentUpdate Task DocumentA
Destructive
Inspect

Use this when working with RetailHardHat documents records in the connected organization. Edit task document metadata; cannot replace its storage identity. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), taskId (required), documentId (required). Returns: data

update_task_templateUpdate Task TemplateC
Destructive
Inspect

Edit a task template. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_task_template_itemUpdate Task Template ItemC
Destructive
Inspect

Edit a task template item. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required), itemId (required). Returns: data

update_team_assignment_automationUpdate Team Assignment AutomationC
Destructive
Inspect

Configure/edit team_assignment_automation; server-owned fields are excluded. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

update_utility_companyUpdate Utility CompanyB
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Edit a utility provider. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), utilityCompanyId (required). Returns: data

update_utility_connectionUpdate Utility ConnectionB
Destructive
Inspect

Use this when working with RetailHardHat field_operations records in the connected organization. Edit a utility connection. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: data (required), utilityConnectionId (required). Returns: data

update_vendorUpdate VendorA
Destructive
Inspect

Use this when working with RetailHardHat vendors records in the connected organization. Update allowed fields of vendor. No change occurs until a human approves the exact request in Settings > MCP and execute_approved_action is called. MCP approval requirements are configurable by the organization administrator; business workflow approvals always apply.

Inputs: id (required), data (required). Returns: data

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Remote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
      16
      9 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources