Assistant tool

introworth_close_intent

Closes one of your Introworth intents, removing it from the public intents feed and your profile. A closed intent cannot be reopened.

Updated November 6, 2026

Website
Introworth · introworth.com · 18+
Class
Write · cannot be undone
Returns
id, status

Close one of your Introworth intents, which removes it from the public intents feed and your profile. A closed intent cannot be reopened; post a new one on introworth.com to start again. Repeating the same request has no further effect. Introworth is for adults 18+.

Where you can call it

Inputs

ArgumentTypeNotes
intent_idstring ≤80The intent id from introworth_list_my_intents.

Example request

POST https://onelifevibe.com/mcp

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "introworth_close_intent",
    "arguments": {
      "intent_id": "<intent_id from introworth_list…>"
    }
  }
}

Other Introworth tools

What it does

introworth_close_intent closes one of your intents on Introworth (introworth.com). Introworth is for adults 18+. On the site, strangers pay a price you choose to message you, and you keep 85% of every reply. Closing an intent removes it from the public intents feed and from your profile.

The call changes only your own data on Introworth, which is what the Write class means. It cannot edit an intent, reopen one or act on someone else's intent. A closed intent stays closed; to start again, post a new intent on introworth.com. Repeating the same close request has no further effect.

When an assistant should call it

An assistant should call this tool when the person explicitly asks to close, remove or take down an Introworth intent they own. Get the intent id first with introworth_list_my_intents. That list is the source for intent_id; do not guess or reuse an id from another person.

Because the action is destructive and a closed intent cannot be reopened, confirm the specific intent with the person before sending the call. If the person wants to review their intents, use introworth_list_my_intents. For inbox or earnings summaries, use introworth_get_inbox_summary or introworth_get_earnings_summary.

Inputs and an example call

Inputs: intent_id, required, string up to 80 characters. Take it from introworth_list_my_intents. No other input is accepted.

Example call over the account connector: endpoint https://onelifevibe.com/mcp; method tools/call; params.name introworth_close_intent; params.arguments.intent_id set to the id returned by introworth_list_my_intents.

The account connector needs the person's OneLifeVibe sign-in (OAuth 2.1 with PKCE) and scope olv.write. The person must also have signed in to introworth.com with OneLifeVibe once; otherwise the tool answers not_linked. Its sign-in is set up for Meta Muse today (client onelifevibe-muse); other MCP clients reach the no-account tools through the free connector. The tool is listed in GET /api/platform/v1/tools, but a platform key gets 501 world_tools_unavailable for it today because it acts on one member's own data. A platform key can call the world catalogue, the tool registry, the network directory tool and the event log.

What comes back

A successful call returns id and status. The id is the intent identifier you sent; use it to match the response to the request. The status field reports the result of the close.

The tool is idempotent: sending the same request again has no further effect. A closed intent remains closed, so the useful next step for a new listing is to post a new intent on introworth.com. There is no reopen operation in this tool.

Errors, limits and safety

not_linked means the account connector is missing the required Introworth link. The person needs a OneLifeVibe sign-in with scope olv.write and must have signed in to introworth.com with OneLifeVibe once. Complete that sign-in on introworth.com, then retry the same call.

A platform key gets 501 world_tools_unavailable for this tool today. Use the account connector at https://onelifevibe.com/mcp instead when the action is on one member's own data. The platform key still reaches the world catalogue, the tool registry, the network directory tool and the event log.

intent_id is required and limited to 80 characters, so validate it before calling. This is a destructive Write tool: it removes the intent from the public intents feed and your profile, and the action cannot be undone. Confirm with the person, then call once; repeat calls are harmless because the tool is idempotent. Introworth is for adults 18+.

Questions

Why does introworth_close_intent return not_linked?

The account connector needs the person's OneLifeVibe sign-in, scope olv.write, and a prior OneLifeVibe sign-in to introworth.com. If the Introworth link is missing, the tool answers not_linked. Sign in to introworth.com with OneLifeVibe once, then retry the call.

Can a closed Introworth intent be reopened?

No. A closed intent cannot be reopened, and introworth_close_intent has no reopen action. To start again, post a new intent on introworth.com.

Is it safe to call introworth_close_intent twice?

Yes, the tool is idempotent. Repeating the same request has no further effect after the first close. Confirm the intent before the first call because the close is destructive and cannot be undone.

Build with it. Connect an assistant to https://onelifevibe.com/mcp, or get a free Sandbox key for the Platform API.

Get a free key Connector guide

Written from the OneLifeVibe tool registry and platform configuration, and checked automatically before publishing. Something wrong? Tell us.