Skip to main content
Glama

contacts_list

Read-onlyIdempotent

Search and filter contacts (tag, company, unsubscribed, sort), or id for one in full (tags, addresses, custom fields, recent activity). deleted: the recently deleted ones (to restore). duplicates: groups sharing an email or phone (to merge).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idNoContact id. Returns that one contact; other filters ignored.
tagNoOnly contacts with this tag (name or id).
sortNorecent = last contacted. Default name.
limitNoDefault 50.
offsetNo
searchNoMatches name, email, phone.
deletedNoList recently deleted contacts instead.
companyIdNoOnly contacts at this company.
duplicatesNoList groups of live contacts sharing an email or phone instead.
unsubscribedNoOpted out of any channel / email / texts, or none (for an audience).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed6 schema fields changed
    • addedInput schema / properties / companyId
      Added value: +{
      +  "description": "Only contacts at this company.",
      +  "type": "string"
      +}
    • addedInput schema / properties / deleted
      Added value: +{
      +  "description": "List recently deleted contacts instead.",
      +  "type": "boolean"
      +}
    • addedInput schema / properties / duplicates
      Added value: +{
      +  "description": "List groups of live contacts sharing an email or phone instead.",
      +  "type": "boolean"
      +}
    • addedInput schema / properties / sort
      Added value: +{
      +  "description": "recent = last contacted. Default name.",
      +  "enum": [
      +    "name",
      +    "created",
      +    "updated",
      +    "recent"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / tag
      Added value: +{
      +  "description": "Only contacts with this tag (name or id).",
      +  "type": "string"
      +}
    • addedInput schema / properties / unsubscribed
      Added value: +{
      +  "description": "Opted out of any channel / email / texts, or none (for an audience).",
      +  "enum": [
      +    "any",
      +    "email",
      +    "sms",
      +    "none"
      +  ],
      +  "type": "string"
      +}
  2. Changed4 schema fields changed
    • addedInput schema / properties / id
      Added value: +{
      +  "description": "Contact id. Returns that one contact; other filters ignored.",
      +  "type": "string"
      +}
    • changedInput schema / properties / limit / description
      Previous value: -"Max results (1-1000, default 50)."New value: +"Default 50."
    • removedInput schema / properties / offset / description
      Removed value: -"Pagination offset, default 0."
    • changedInput schema / properties / search / description
      Previous value: -"Free-text search across name, email, phone."New value: +"Matches name, email, phone."
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources