Get contact
One contact with email, name, permission to send, lists and tags.
MCP tool constant_contact_read → get_contact
read
Returns the contact as its page in Contacts shows it, with the names of the lists it belongs to and its tags. Use it to check permission_to_send and list membership before you add or mail someone. A contact belongs to at most 50 lists.
Parameters
| Name | Type | Description |
|---|---|---|
| contact_id string required | string | Contact ID from list_contacts or list_email_contacts. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "constant_contact_read",
"arguments": {
"operation": "get_contact",
"arguments": {
"contact_id": "contact_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"contact_id": "c1a2b3d4-0001-4e5f-8a9b-1c2d3e4f5a01",
"email": "lena.ortiz@example.com",
"first_name": "Lena",
"last_name": "Ortiz",
"permission_to_send": "implicit",
"lists": [
"Tenants",
"Newsletter"
],
"tags": [
"2026 renewal"
]
},
"isError": false
}