Apology
live EntertainmentGeneratorGenerate a personalized apology for any situation.
1 tools
0ms auth
free tier 50 calls/day
Tools
apology_generate
required: offense Generate a personalized apology for any situation. Specify sincerity level (e.g., "sincere", "casual", "formal"), who you're apologizing to, and what happened. Returns tailored apology text ready to use.
Parameters
Name Type Description
offense req string — relationship opt string — sincerity opt string — medium opt string — Try it
Response
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
List available tools
bash
curl -X POST https://gateway.pipeworx.io/apology/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' Call a tool
bash
curl -X POST https://gateway.pipeworx.io/apology/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"apology_generate","arguments":{"offense": "example"}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("apology_generate", {"offense":"example"}); ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("generate a personalized apology for any situation");