Skip to content

Can you fill in my profile?

Suggest profile updates for the user to approve (suggest_profile_updates)

After an introduction, your assistant can propose a bio, a profile photo and links to your own accounts. Nothing changes on your profile: the suggestion waits in your UpTrust inbox, and you approve, edit or dismiss each part. UpTrust accepts a suggestion only when your profile is blank or has not changed in months, and limits how often one can arrive.

Ask it like this

  • “Suggest a bio for my UpTrust profile.”
  • “Add my GitHub and website to my profile.”

When another tool fits better

Before you use it

  • It needs the Import your AI-drafted introduction and post your questions permission, which UpTrust asks you to approve when you connect.
  • It writes to UpTrust, and part of what it does cannot be undone, such as notifications already sent or text it replaces.
  • In Claude, connect https://mcp.uptrusting.com/mcp. In ChatGPT, connect https://mcp.uptrusting.com/chatgpt. How to connect.

What your assistant is told

Your assistant decides when to use this tool from the title and description UpTrust’s server gives it. Here they are exactly as the server sends them.

Tool name
suggest_profile_updates
Title
Suggest profile updates for the user to approve
Description
Propose a bio, a profile photo and links to the user's own accounts. Use it when the user asks you to fill in their UpTrust profile (their About, or their links), or as an optional, low-priority follow-up to submit_llm_introduction. When they asked for one part, send just that part; you do not need to write an introduction first. NOTHING CHANGES on their profile: the suggestion waits for them on UpTrust, and they approve, edit or dismiss each field themselves. Send only what you are confident is right and theirs. Every field is optional; send at least one. `bio` is plain text in their voice. `imageUrl` must be https and is only fetched if they approve it. Each link must be https and, for a named network, on that network (a GitHub link on github.com, and so on). Unless the user asked for it from their UpTrust profile in the last hour, the server accepts a suggestion only when their profile is blank (no bio, photo or links) or has not been updated in 6 months, and otherwise answers `not_eligible`; and a person gets at most two suggestions in the three days after their first, then one every 150 days (`too_soon` otherwise). Neither answer is an error: nothing was saved, so do not retry. A newer suggestion updates one they have not reviewed yet: the fields it sends replace those, and the rest stay. For `pending_review`, relay `speakable` and do not press them to approve. For the other two, tell the user only if they asked for the suggestion.