Skip to main content
Glama

Raisely MCP by usefulapi

Upsert a user

upsert_user
Destructive

MUTATES Raisely data: creates OR updates a supporter/donor, matched by email (safer than a plain create — no duplicates). Raisely API: POST /users/upsert with the body wrapped as { data: {...} }. Typed: email (the match key), firstName, lastName; everything else (phoneNumber, address, public, private, ...) via fields. Returns the upserted user.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
emailYesThe user's email address — the match key for upsert. Required.
fieldsNoAdditional documented Raisely fields to send in the JSON write body's `data` object — merged OVER the typed fields above.
lastNameNoUser last name.
firstNameNoUser first name.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / $schema
      Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.