Tech-to-Value Translation
get_competitive_positioning
Competitive positioning analysis against a named competitor
Price: FreeMCP and A2A
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
competitorName | string | Yes | Competitor company name |
competitorFeatures | array of string | No | Known competitor features or capabilities |
context | string | No | Additional context (e.g., "enterprise deal", "competing on price") |
productDescription | string | No | A brief description of what the user's product does and who it's for. Infer this from the conversation if the user has already described their product. If the user hasn't mentioned their product yet, ask them: "What does your product do, and who do you sell to?" before calling this tool. |
vertical | string | No | The industry the user sells into (e.g., "fintech", "healthcare", "defense"). Infer from conversation context. If unclear, ask. |
targetRole | string | No | The buyer role being evaluated (e.g., "CFO", "CTO", "VP Sales"). Infer from context. |
Ask for it in your MCP client
Your client picks the tool and fills in the parameters from what you ask. These are the arguments it sends:
arguments
{
"competitorName": "New Relic",
"productDescription": "Observability platform for cloud infrastructure teams",
"vertical": "devtools",
"targetRole": "VP Engineering"
}Call it over A2A
POST to https://api.andru-ai.com/api/a2a/tasks with your key in X-API-Key. See Send a task.
Request body
{
"jsonrpc": "2.0",
"id": "1",
"method": "tasks/send",
"params": {
"skillId": "tech-to-value-translation",
"message": {
"role": "user",
"parts": [
{
"kind": "data",
"data": {
"tool": "get_competitive_positioning",
"args": {
"competitorName": "New Relic",
"productDescription": "Observability platform for cloud infrastructure teams",
"vertical": "devtools",
"targetRole": "VP Engineering"
}
}
}
]
}
}
}