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
- Account connector https://onelifevibe.com/mcp: needs the person's OneLifeVibe sign-in (OAuth 2.1 with PKCE), scope olv.write, and the person must 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.
- Platform API registry: 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.
Inputs
| Argument | Type | Notes |
|---|---|---|
intent_id | string ≤80 | The 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
- introworth_get_inbox_summary inbox summary
- introworth_get_earnings_summary earnings
- introworth_list_my_intents my intents
- introworth_attention_price what a cold message to someone is worth
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.
Written from the OneLifeVibe tool registry and platform configuration, and checked automatically before publishing. Something wrong? Tell us.