devtune_get_competitive_position
Get competitive positioning data showing primary, competitor, and other citations. The default aggregates only currently active project platforms. shareOfVoice compares primary with competitor citations; primaryShareOfAllCitations also includes other citations. The shares are percents, null when their citations total 0, each with a sibling Range holding a 90% range as low and high in percent, successes and n counted in citations, and directional true when there are too few citations to rely on. totals cover every platform in the window; timeSeries leaves out platforms checked less often than daily (platformCadences with inDailySeries false, such as weekly Claude or Grok) unless they are the only platforms requested, in which case it has one point per run. platformCadences is null when cadence could not be read.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "devtune_get_competitive_position"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topicId | No | Filter by topic UUID. | |
| grouping | No | Time grouping. Defaults to daily. | |
| platform | No | Filter by AI platform. | |
| windowDays | No | Rolling window in days: 30 or 90. Defaults to 30. | |
| includeHistoricalPlatforms | No | Include a requested inactive platform’s historical data. Defaults to false. |