Misar Docs
MisarMailMisar.BlogMisarReachMisarPostMisar.DevMisar PlatformMisar IdentityMisar Posts API
Mcp

MCP Tools Reference

All MisarBlog MCP tools with parameters, examples, and return values.

MCP Tools Reference

All tools require an mbk_ API key in the Authorization: Bearer header. See Setup to configure your client.


misarblog_get_profile

Returns the authenticated creator's profile.

Parameters: none

Returns:

{
  "username": "johndoe",
  "display_name": "John Doe",
  "follower_count": 842,
  "article_count": 37
}

misarblog_list_articles

Lists published articles with optional filters.

ParameterTypeRequiredDescription
limitintegerNoMax results (default 20, max 100)
offsetintegerNoPagination offset
tagstringNoFilter by tag slug

Example prompt: "List my last 5 articles tagged nextjs"


misarblog_get_article

Fetches a single article including its full Markdown content.

ParameterTypeRequiredDescription
slugstringYesArticle slug

misarblog_publish_article

Publishes a new article or schedules it.

ParameterTypeRequiredDescription
titlestringYesArticle title
contentstringYesMarkdown body
excerptstringNoPreview text
slugstringNoURL slug (auto-generated if omitted)
tagsstring[]NoTag slugs (max 5)
featured_image_urlstringNoCover image URL
is_premiumbooleanNoLock behind subscription
scheduled_atstringNoISO 8601 publish datetime

Example prompt: "Publish this article with the title 'Building with AI' and tag it nextjs and ai"


misarblog_save_draft

Saves content as a private draft.

ParameterTypeRequiredDescription
titlestringYesDraft title
contentstringNoMarkdown body
tagsstring[]NoTag slugs

misarblog_generate_titles

Returns AI-generated title suggestions.

ParameterTypeRequiredDescription
topicstringYesTopic or outline
tonestringNotechnical | conversational | clickbait
countintegerNoNumber of suggestions (1–10)

Example prompt: "Give me 5 title ideas for an article about WebSocket performance"


misarblog_research

Streams AI research on a topic. The client receives the full output once streaming completes.

ParameterTypeRequiredDescription
topicstringYesResearch topic
depthstringNobrief | detailed | comprehensive

Example prompt: "Research the impact of edge computing on web latency — comprehensive depth"


misarblog_generate_image

Generates an AI cover image and returns a CDN URL.

ParameterTypeRequiredDescription
promptstringYesImage description
stylestringNophotorealistic | illustration | minimal
aspect_ratiostringNo16:9 | 1:1 | 4:3

Example prompt: "Generate a cover image: a glowing neural network over a dark city skyline, photorealistic"


misarblog_get_analytics

Fetches views, revenue, and subscriber stats.

ParameterTypeRequiredDescription
periodstringNo7d | 30d | 90d | all (default 30d)

Example prompt: "Show me my MisarBlog analytics for the last 7 days"