You're viewing a demo portfolio

Join the waitlist
PRSM

contacts_update

Active

Tool of io.github.saloprj/dialogbrain

declared in 1.17.0

✏️ Update a contact's profile: name, notes, role, capabilities, birthday, preferred channel. When to use: - User wants to add notes about a contact - User wants to set/update role or capabilities for a contact - User wants to rename a contact or update birthday Requires contact_id (entity_id) from contacts.find. At least one optional field must be provided.

Parameters schema

{
  "type": "object",
  "required": [
    "contact_id"
  ],
  "properties": {
    "role": {
      "type": "string",
      "description": "Contact role (e.g. developer, client, partner). Empty string clears role."
    },
    "notes": {
      "type": "string",
      "description": "Free-text notes/context about this contact. Empty string clears notes."
    },
    "contact_id": {
      "type": "string",
      "description": "entity_id from contacts.find"
    },
    "birthday_day": {
      "type": "integer",
      "maximum": 31,
      "minimum": 1,
      "description": "Birth day 1-31 (must be set together with birthday_month)"
    },
    "capabilities": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "List of capabilities (e.g. ['backend', 'design'])"
    },
    "display_name": {
      "type": "string",
      "description": "New display name (max 255 chars)"
    },
    "birthday_year": {
      "type": "integer",
      "maximum": 2100,
      "minimum": 1900,
      "description": "Birth year 1900-2100 (optional, standalone)"
    },
    "birthday_month": {
      "type": "integer",
      "maximum": 12,
      "minimum": 1,
      "description": "Birth month 1-12 (must be set together with birthday_day)"
    },
    "preferred_channel": {
      "enum": [
        "telegram",
        "whatsapp",
        "email",
        "instagram",
        "linkedin"
      ],
      "type": "string",
      "description": "Preferred channel for contacting this person. OMIT to leave the preferred channel unchanged."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

io.github.saloprj/dialogbrain

https://github.com/saloprj/dialogbrain-mcp

1/7 registries
View full server →
contacts_update — io.github.saloprj/dialogbrain — PRSM MCP