Get a constituent
Read one constituent profile with contact details and giving status.
MCP tool bloomerang_read → get_constituent
read
Returns the profile: type, name, primary email, phone and address, relationship manager, lifecycle stage, donor types and the latest timeline entries. Household members come with the head of household. Gifts and interactions in full come from list_donations and list_interactions.
Parameters
| Name | Type | Description |
|---|---|---|
| constituent_id integer required | integer | Constituent ID from search_constituents. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "bloomerang_read",
"arguments": {
"operation": "get_constituent",
"arguments": {
"constituent_id": 1
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"id": 48211,
"type": "Individual",
"name": "Lena Ortiz",
"email": "lena@example.org",
"phone": "555-0142",
"address": "12 Mill Road, Dayton, OH 45402",
"relationship_manager": "Sam Okafor",
"lifecycle_stage": "Lapsed",
"donor_types": [],
"timeline": [
{
"kind": "donation",
"date": "2025-06-14",
"summary": "Donation 75.00 to General Fund"
}
]
},
"isError": false
}