Creates a new brainstorm idea for a project.
Tool Name
create_brainstorm_idea
Description
The create_brainstorm_idea tool creates a new brainstorm idea for a specific project. The idea is instantly synced via Zero Sync and appears in the brainstorm panel in real-time. A unique UUID is automatically generated.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| projectId | string | Yes | Project UUID (valid UUID v4) |
| title | string | Yes | Idea title (1-500 chars) |
| content | string | No | Idea description (max 5000 chars) |
| tags | string[] | No | Tags (max 20 tags, 50 chars each) |
| priority | string | No | Priority: low, medium (default), or high |
Example Request
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "create_brainstorm_idea",
"arguments": {
"projectId": "6f8351e0-d499-4698-8b1d-e7789b8e0236",
"title": "Hero section with video background",
"content": "Use a short loop video showing the product in action",
"tags": ["design", "hero"],
"priority": "high"
}
},
"id": 1
}Example Response
{
"jsonrpc": "2.0",
"result": {
"content": [
{
"type": "text",
"text": "{\"projectId\":\"6f8351e0-d499-4698-8b1d-e7789b8e0236\",\"idea\":{\"id\":\"a1b2c3d4-...\",\"title\":\"Hero section with video background\",\"content\":\"Use a short loop video showing the product in action\",\"tags\":[\"design\",\"hero\"],\"priority\":\"high\",\"createdAt\":\"2026-03-14T12:00:00Z\"},\"message\":\"Brainstorm idea created successfully\"}"
}
]
},
"id": 1
}Errors
| Code | Meaning |
|---|---|
| -32602 | Invalid parameters (UUID, title validation) |
| -32000 | Failed to create idea |