Update Notable (catalog write)
update_notableUpdate a notable person's existing profile by slug, patching fields such as bio, occupation, birth date, residence, and trivia. Only modifies records; no create or delete.
Instructions
MUTATES public notable_people. Superuser only. Patch by slug (bio, about, occupation, birth_place, birth_date, net_worth, residence, before_fame, trivia, family_life, zodiac, flag). Rejects unknown fields. No create/delete. Stamps last_updated_via=mcp. ($0.10; API key required)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bio | No | ||
| flag | No | ||
| slug | Yes | Notable person slug (e.g. taylor-swift) | |
| about | No | ||
| trivia | No | ||
| zodiac | No | ||
| net_worth | No | ||
| residence | No | ||
| birth_date | No | YYYY, YYYY-MM, or YYYY-MM-DD. Null/empty clears | |
| occupation | No | ||
| request_id | No | Client idempotency key (retries return original result). | |
| before_fame | No | ||
| birth_place | No | ||
| family_life | No | ||
| idempotency_key | No | Alias for request_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| person | Yes | Updated notable catalog row (name, slug). | |
| changed | Yes | Changed fields with before and after values. |