Generate AI Content
generate_contentGenerate AI-powered platform-optimized content without publishing.
Uses AI to create platform-specific text, hashtags, and titles from a prompt or media URL. Respects brand voice profiles if configured.
Returns generated content variants for each target platform. Use publish_content to publish the generated content, or publish_ai to generate and publish in one step.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"platforms": "<platforms>"
},
"name": "generate_content"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | No | Creative prompt or topic for content generation | |
| hashtags | No | Hashtag mode | |
| mediaUrl | No | Media URL to analyze for content generation | |
| strictAi | No | If true, fail instead of using fallback templates when AI is unavailable | |
| platforms | Yes | Target platforms to generate content for | |
| generation | No | Generation parameters for tone, style, and CTA | |
| contentOverrides | No | Manual overrides for generated content |