take_the_meeting_evaluate
Pack: take-the-meeting · Endpoint: https://gateway.pipeworx.io/take-the-meeting/mcp
Evaluate whether a meeting is worth attending based on its parameters. Heavily weighted toward no. Returns time cost analysis, productivity impact, email viability score, and a polite decline template.
Example call
Arguments
{
"duration": 60,
"attendee_count": 12,
"has_agenda": false,
"recurring": true,
"could_be_email": true
}
curl
curl -X POST https://gateway.pipeworx.io/take-the-meeting/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"take_the_meeting_evaluate","arguments":{"duration":60,"attendee_count":12,"has_agenda":false,"recurring":true,"could_be_email":true}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('take_the_meeting_evaluate', {
"duration": 60,
"attendee_count": 12,
"has_agenda": false,
"recurring": true,
"could_be_email": true
});
More examples
{
"duration": 30,
"attendee_count": 3,
"has_agenda": true,
"recurring": false,
"could_be_email": false
}
Response shape
| Field | Type | Description |
|---|---|---|
answer | string | |
time_cost | string | |
productivity_coffins | string | |
suggested_response | string | |
email_viability_score | string | Score indicating how suitable this would be as an email (0-100) |
Full JSON Schema
{
"type": "object",
"properties": {
"answer": {
"type": "string"
},
"time_cost": {
"type": "string"
},
"productivity_coffins": {
"type": "string"
},
"suggested_response": {
"type": "string"
},
"email_viability_score": {
"type": "string",
"description": "Score indicating how suitable this would be as an email (0-100)"
}
}
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"take-the-meeting": {
"url": "https://gateway.pipeworx.io/take-the-meeting/mcp"
}
}
}
See Getting Started for client-specific install steps.