# update_applicants

Updates an applicant.\r\n \r\n\r\n<strong>NOTE:</strong> Any field not included in the update request will be set to either an empty string or

Agent View of the PolicyLayer registry record for `update_applicants`. HTML page: https://policylayer.com/tools/wpm-mcp-server/update-applicants

## Facts

- Tool: `update_applicants`
- Server: Wpm Mcp Server (`wpm-mcp-server-mcp`) — https://policylayer.com/tools/wpm-mcp-server.md
- Install: `npx -y wpm-mcp-server-mcp`
- Homepage: git+https://github.com/HGMproperties/wpm-mcp-server.git
- Risk category: Write (Medium risk)
- Registry record: grade F, identity unverified
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Rate-limited

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "update_applicants",
    "arguments": {}
  }
}
```

## Why update_applicants is rated Medium

This tool modifies existing applicant data records. While updates are reversible (unlike deletion), the side effect of unsupplied fields being reset to empty values creates risk of unintended data loss if used improperly. The high severity reflects the potential for agent errors to corrupt applicant records in what appears to be a lending/application management system where data accuracy is critical.

From the tool's own definition: "Tool name 'update_applicants' performs an update operation on applicant records. Description states it 'Updates an applicant' and indicates fields not included will be reset to empty strings or default values, confirming reversible modification of data."

## Use case

AI agents use update_applicants to create or update resources in Wpm Mcp Server, usually the action step of a workflow, after the agent has gathered context. Every call changes real data in your Wpm Mcp Server environment.

## Recommended policy (PolicyLayer)

Verdict: **Rate-limited**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Wpm Mcp Server:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "update_applicants": {
      "limits": [
        {
          "counter": "update_applicants_rate",
          "window": "minute",
          "max": 30,
          "scope": "grant"
        }
      ]
    }
  }
}
```

## Other tools on Wpm Mcp Server (419)

- `delete_all_meterreadings_rentals_summary` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-all-meterreadings-rentals-summary.md
- `delete_all_units_rentals_listing` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-all-units-rentals-listing.md
- `delete_associations_appliances` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-associations-appliances.md
- `delete_associations_boardmembers` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-associations-boardmembers.md
- `delete_bills_files` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-bills-files.md
- `delete_checks_bankaccounts_files` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-checks-bankaccounts-files.md
- `delete_history_tasks_files` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-history-tasks-files.md
- `delete_leases_moveouts` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-leases-moveouts.md
- `delete_meterreadings_associations_summary` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-meterreadings-associations-summary.md
- `delete_rentals_appliances` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-rentals-appliances.md
- `delete_rentals_images` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-rentals-images.md
- `delete_units_rentals_images` — Destructive — https://policylayer.com/tools/wpm-mcp-server/delete-units-rentals-images.md
- `inactivate_associations` — Destructive — https://policylayer.com/tools/wpm-mcp-server/inactivate-associations.md
- `inactivate_rentals` — Destructive — https://policylayer.com/tools/wpm-mcp-server/inactivate-rentals.md
- `invoke_api_endpoint` — Execute — https://policylayer.com/tools/wpm-mcp-server/invoke-api-endpoint.md
- `auto_payments_associations_ownershipaccounts` — Financial — https://policylayer.com/tools/wpm-mcp-server/auto-payments-associations-ownershipaccounts.md
- `create_applications_charges` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-applications-charges.md
- `create_applications_payments` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-applications-payments.md
- `create_applications_refunds` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-applications-refunds.md
- `create_auto_pay_applications` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-auto-pay-applications.md
- `create_auto_payment_leases` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-auto-payment-leases.md
- `create_bankaccounts_deposits` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-bankaccounts-deposits.md
- `create_bankaccounts_quickdeposits` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-bankaccounts-quickdeposits.md
- `create_bankaccounts_transfers` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-bankaccounts-transfers.md
- `create_bankaccounts_withdrawals` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-bankaccounts-withdrawals.md
- `create_bills_payments` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-bills-payments.md
- `create_leases_applieddeposits` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-leases-applieddeposits.md
- `create_leases_charges` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-leases-charges.md
- `create_leases_payments` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-leases-payments.md
- `create_leases_recurringpayments` — Financial — https://policylayer.com/tools/wpm-mcp-server/create-leases-recurringpayments.md
- …and 389 more: https://policylayer.com/tools/wpm-mcp-server.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=wpm-mcp-server · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/wpm-mcp-server
