# update_card

Update a card's name, description, due date, or closed (archived) state.

Agent View of the PolicyLayer registry record for `update_card`. HTML page: https://policylayer.com/tools/artemnikov-trello-mcp/update-card

## Facts

- Tool: `update_card`
- Server: Trello (`artemnikov/trello-mcp`) — https://policylayer.com/tools/artemnikov-trello-mcp.md
- Homepage: https://github.com/Artemnikov/Trello-mcp
- Risk category: Write (Medium risk)
- Registry record: grade B, 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_card",
    "arguments": {}
  }
}
```

## Why update_card is rated Medium

This tool modifies card metadata in Trello in ways that can be undone. While it changes data, none of these operations are destructive (permanent deletion) or financial. The severity is medium because misuse by an AI agent could alter task data, due dates, or archive important cards, potentially disrupting workflow, but these changes remain reversible.

From the tool's own definition: "Tool description explicitly states it can 'Update a card's name, description, due date, or closed (archived) state.' The verb 'update' and the reversible nature of these modifications (name, description, due date can be changed back; archiving is reversible…"

## Use case

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

## Recommended policy (PolicyLayer)

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

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

## Other tools on Trello (15)

- `get_card` — Read — https://policylayer.com/tools/artemnikov-trello-mcp/get-card.md
- `list_board_members` — Read — https://policylayer.com/tools/artemnikov-trello-mcp/list-board-members.md
- `list_boards` — Read — https://policylayer.com/tools/artemnikov-trello-mcp/list-boards.md
- `list_cards` — Read — https://policylayer.com/tools/artemnikov-trello-mcp/list-cards.md
- `list_labels` — Read — https://policylayer.com/tools/artemnikov-trello-mcp/list-labels.md
- `list_lists` — Read — https://policylayer.com/tools/artemnikov-trello-mcp/list-lists.md
- `add_checklist` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/add-checklist.md
- `add_checklist_item` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/add-checklist-item.md
- `add_comment` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/add-comment.md
- `add_label` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/add-label.md
- `archive_card` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/archive-card.md
- `assign_member` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/assign-member.md
- `create_card` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/create-card.md
- `move_card` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/move-card.md
- `set_check_item` — Write — https://policylayer.com/tools/artemnikov-trello-mcp/set-check-item.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=artemnikov-trello-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/artemnikov-trello-mcp
