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 |
|---|---|---|
time_cost_analysis | object | Analysis of time cost for the meeting |
productivity_impact | string | Assessment of productivity impact |
email_viability_score | number | Score indicating how suitable this would be as an email (0-100) |
recommendation | string | Whether to attend or decline the meeting |
decline_template | string | Polite decline template message |
Full JSON Schema
{
"type": "object",
"properties": {
"time_cost_analysis": {
"type": "object",
"description": "Analysis of time cost for the meeting",
"properties": {
"total_minutes": {
"type": "number",
"description": "Total time cost in minutes"
},
"cost_per_attendee": {
"type": "number",
"description": "Time cost per attendee"
}
}
},
"productivity_impact": {
"type": "string",
"description": "Assessment of productivity impact"
},
"email_viability_score": {
"type": "number",
"description": "Score indicating how suitable this would be as an email (0-100)"
},
"recommendation": {
"type": "string",
"enum": [
"attend",
"decline"
],
"description": "Whether to attend or decline the meeting"
},
"decline_template": {
"type": "string",
"description": "Polite decline template message"
}
}
}
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.