Skip to Content
The Makinari API repo now includes an MCP Server — connect your AI models directly. View on GitHub →
MCPMedia & research

Media & research tools

MCP names: generateImage, generateVideo, generateAudio, webSearch, urlToMarkdown, urlToSitemap.

generateImage

POST /api/agents/tools/generateImage. Images are stored and returned as URLs.

ParameterTypeNotes
promptstringRequired. Style, color, composition
sizestring256x256, 512x512, 1024x1024 (default)
qualitystringstandard, hd
ratiostring1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
nnumberCount (default 1)
reference_imagesarrayImage URLs used as context
providerstringGemini only today
POST https://backend.makinari.com/api/agents/tools/generateImage Authorization: Bearer YOUR_API_KEY Content-Type: application/json { "prompt": "A minimalist logo for a tech startup, flat design, blue and white", "size": "1024x1024", "ratio": "1:1" }
{ "success": true, "images": [{ "url": "https://...", "width": 1024, "height": 1024 }] }

generateVideo and generateAudio follow the same auth; audio is TTS from a text prompt.

webSearch

Tavily. Returns an AI answer plus snippets.

ParameterTypeNotes
querystringRequired
search_depthstringbasic (default), advanced
max_resultsnumber1–20, default 5
include_answerbooleanDefault true
include_imagesbooleanDefault false
include_domains, exclude_domainsarrayHost filters
POST /api/agents/tools/webSearch

urlToMarkdown / urlToSitemap

POST /api/agents/tools/urlToMarkdown POST /api/agents/tools/urlToSitemap

urlToMarkdown fetches a URL and returns clean markdown for the model. urlToSitemap walks the site and returns discovered paths.

Last updated on