> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentcard.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# get_card_preset

> Read the rules on a card as a plain summary.

Connect to `https://mcp.agentcard.sh/mcp` with the **user's connection token** (or a `buy_token` for org-owned accounts).

**Behavior:** read-only, idempotent.

## What it does

Read the rules on a card as a plain summary: spend caps, rates, categories, merchants, places, currencies, time windows, where the card can be used from, and any remembered merchants. A currency rule reads `Currency: USD, EUR`, and a preset that watches ends with `Mode: watch`. A card, app, or account without a preset is unrestricted, and the tool says so.

## Inputs

| Field | Type | Description |
| - | - | - |
| `card_id` *(required)* | string | The card id (from list\_cards). |

## Returns

| Field | Type | Description |
| - | - | - |
| `message` *(required)* | string | Human-readable result or guidance for the next step. |
| `cardId` | string | The card id, when one was passed. |
| `preset` | object | Preset summary, or null when unrestricted: `id`, `name` (null for an anonymous preset), `version`, and a plain-English `summary` of the rules, remembered merchants included. |

## Example call

```json theme={null}
{
  "tool": "get_card_preset",
  "arguments": {
    "card_id": "…"
  }
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.