Vote on Idea
vote_ideaCast or remove your vote on an idea and get the updated vote state. Pass remove:true to retract your vote; only the idea id is required.
Instructions
Cast (or remove) the connected member's vote on an idea and return the new vote state. Adds your vote by default; pass remove:true to take it back. One vote per member — voting twice is a no-op. Resolve the id via list_ideas; only id is required.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "idea_123"
},
"name": "vote_idea"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Idea id, from list_ideas (required). | |
| remove | No | true removes your vote instead of adding it (optional; default false). |