Get donor
The donor record: name, address, email and phone.
MCP tool donorperfect_read → get_donor
read
Opens the donor record and returns its demographic fields: name, address, email and phone. Use it to check a match from search_donors before you write to the record. It does not return gifts, pledges or contacts; list_gifts, list_pledges and list_contacts do.
Parameters
| Name | Type | Description |
|---|---|---|
| donor_id integer required | integer | Donor ID from search_donors. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "donorperfect_read",
"arguments": {
"operation": "get_donor",
"arguments": {
"donor_id": 1
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"donor_id": 48213,
"type": "individual",
"first_name": "Dana",
"last_name": "Whitfield",
"email": "dana.whitfield@example.org",
"phone": "555-0142",
"address": "120 Example Street",
"city": "Portland",
"state": "OR",
"zip": "97201"
},
"isError": false
}