You're viewing a demo portfolio

Join the waitlist
PRSM

ic_membership_set_profile

Active

Tool of Immersive Commons

declared in 1.31.0

Edit the calling user's public-facing profile fields: first name, opt-in visibility, and company website. Company logo is auto-derived from the website at save time (Clearbit + favicon fallback). Re-posting overwrites. Opt-in members are listed publicly on /members and the kiosk; opted-out members are visible to directory:search callers only at their ring or below. Args: { first_name?: string, company_website?: string, public_visible?: boolean }. Returns: { ok, profile }. Required scope: membership:write.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "first_name": {
      "type": "string",
      "maxLength": 32,
      "description": "Display first name on cards. Up to 32 chars."
    },
    "public_visible": {
      "type": "boolean",
      "description": "Opt-in for the public /members + kiosk listing. Default false."
    },
    "company_website": {
      "type": "string",
      "maxLength": 200,
      "description": "https://… of your company / project. Bare domains (foo.com) accepted."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Immersive Commons

https://github.com/immersive-commons/ic-skills

1/7 registries
View full server →