send_that_email_analyze
Pack: send-that-email · Endpoint: https://gateway.pipeworx.io/send-that-email/mcp
Analyze whether you should send that email. Evaluates passive aggression, regret probability, and provides a recommendation (heavily weighted toward no).
Example call
Arguments
{
"content": "I've been thinking about our conversation yesterday and I don't appreciate how you dismissed my ideas without hearing me out. Maybe next time you could actually listen before making decisions.",
"recipient_type": "boss",
"time_since_writing": 15,
"drunk": false
}
curl
curl -X POST https://gateway.pipeworx.io/send-that-email/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"send_that_email_analyze","arguments":{"content":"I'\''ve been thinking about our conversation yesterday and I don'\''t appreciate how you dismissed my ideas without hearing me out. Maybe next time you could actually listen before making decisions.","recipient_type":"boss","time_since_writing":15,"drunk":false}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('send_that_email_analyze', {
"content": "I've been thinking about our conversation yesterday and I don't appreciate how you dismissed my ideas without hearing me out. Maybe next time you could actually listen before making decisions.",
"recipient_type": "boss",
"time_since_writing": 15,
"drunk": false
});
More examples
{
"content": "Hey, I know it's been a while but I was just thinking about you and wondered how you've been. Would love to catch up sometime.",
"recipient_type": "ex",
"time_since_writing": 240,
"drunk": true
}
Response shape
| Field | Type | Description |
|---|---|---|
passive_aggression_score | number | Score indicating level of passive aggression in email (0-100) |
regret_probability | number | Probability you will regret sending this email (0-1) |
recommendation | string | Whether you should send the email (heavily weighted toward no) |
explanation | string | Explanation of the analysis and recommendation |
Full JSON Schema
{
"type": "object",
"properties": {
"passive_aggression_score": {
"type": "number",
"description": "Score indicating level of passive aggression in email (0-100)"
},
"regret_probability": {
"type": "number",
"description": "Probability you will regret sending this email (0-1)"
},
"recommendation": {
"type": "string",
"description": "Whether you should send the email (heavily weighted toward no)"
},
"explanation": {
"type": "string",
"description": "Explanation of the analysis and recommendation"
}
}
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"send-that-email": {
"url": "https://gateway.pipeworx.io/send-that-email/mcp"
}
}
}
See Getting Started for client-specific install steps.