Index / MCP servers / Misar.Blog

Misar.Blog MCP server

Misar.Blog is a remote MCP server that gives an AI agent 23 tools, among them add_reaction, add_to_series, create_draft. It answers at https://www.misar.blog/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 20 October 2026, succeeded.

Status
Answering
Tools
23
Reliability
6 of 6 checks
Response time
595 ms
Transport
streamable HTTP
Last checked
20 October 2026

Publish and manage articles, series, comments, reactions, newsletters, and analytics — from any AI…

Description as the publisher wrote it.

The 23 tools Misar.Blog offers

ToolWhat it does
add_reactionRecord one reaction — like, clap, or bookmark — from the authenticated account on an article. This acts publicly as the account holder, so only call it when the user has actually asked to react; do not react on their behalf to be helpful. A
Inputs: article_id, type
add_to_seriesPlace an existing article into an existing series, optionally at a specific position. Both the series and the article must already exist — this creates neither. Identify them by SLUG, not id: get_series supplies the series slug and the arti
Inputs: series_slug, article_slug, position
create_draftSave an article as an unpublished draft. Nothing becomes visible to readers: use this whenever the work still needs review, and publish_article only when it should go live. The draft can be edited afterwards with update_article. Each call c
Inputs: title, body_markdown, tags
create_seriesCreate a new, empty series — a named collection that related articles can be added to. Creating the series does not move any article into it; follow up with add_to_series for each one. Call get_series first to avoid making a second series w
Inputs: title, description
generate_cover_imageGenerate an image from a text prompt with AI, upload it to the Misar.Blog CDN, and return its public URL for use as cover_image_url when publishing. Use it when no artwork exists yet; use upload_image for a file the user already has. Each c
Inputs: prompt, size
generate_title_seoGenerate 5 search-optimised article titles from a TOPIC OR KEYWORD, each with a keyword-strategy hint. Aims at high-volume, low-competition long-tail phrases and at AI answer engines (ChatGPT, Perplexity, Claude) as well as Google. Pick bet
Inputs: prompt, context
get_analytics_summarySummarise the account's performance over a trailing window: page views, gross and net revenue, and active subscriber count. Use it for 'how did I do this month' style questions. These are whole-account totals — it cannot break results down
Inputs: days
get_articleFetch a single article by slug, including its full Markdown body. Use this after list_my_articles or search_articles has given you a slug and you need the actual content — for reading, editing, or repurposing it. Fetching one article at a t
Inputs: slug
get_follow_statusCheck whether the authenticated account follows a given profile, and how many followers that profile has. Use it before offering to follow someone, so you do not suggest an action that is already done. It answers about ONE profile identifie
Inputs: user_id
get_profileFetch the authenticated account's own creator profile: id, username, display name, bio, public profile URL, and whether Stripe payouts are connected. Use it to confirm which account a key belongs to before acting on that account's behalf, t
get_reactionsRead the reaction totals on one article, plus which reactions the authenticated account has left on it. Use it before add_reaction or remove_reaction so you know the current state — it is how you tell 'not yet liked' from 'already liked'. C
Inputs: article_id
get_seriesList every series the authenticated account owns. Despite the name this returns the whole collection, not one series — there is no single-series lookup. Use it to find a series slug before calling add_to_series, or to check whether a series
list_commentsRead the comment thread on one article, oldest first, paginated. Use it to review reader feedback or summarise a discussion. It reads comments only; there is no tool here for posting or moderating a reply. Reads only. Requires an API key an
Inputs: article_id, limit, offset
list_my_articlesList articles owned by the authenticated account, newest first, including drafts and scheduled posts. Use this to find your own work — it is the only listing that sees unpublished content. To search across the whole site, including other cr
Inputs: status, limit
list_newsletter_issuesList newsletter issues the account has sent or scheduled, newest first. Use it to check what went out and when, or to confirm a scheduled send exists before queueing another. For WHO receives them, use list_newsletter_subscribers. Reads onl
Inputs: limit
list_newsletter_subscribersList the people subscribed to the authenticated account's newsletter, paginated. Use it to size the audience or export the list. For what has been SENT to them, use list_newsletter_issues instead. Reads only — no email is sent and no subscr
Inputs: limit, offset
publish_articleCreate a new article and make it live immediately, or schedule it for a future time. This PUBLISHES: without schedule_at the article is world-readable the moment this returns, at the visibility you choose. If the piece is not ready, use cre
Inputs: title, body_markdown, tags, cover_image_url, schedule_at, visibility
remove_reactionWithdraw one reaction the authenticated account previously left on an article. Removes exactly the type you name and leaves the account's other reactions on that article intact — removing 'like' does not remove a 'bookmark'. Nothing else is
Inputs: article_id, type
research_topicResearch a topic with AI and return insights, sources, and a suggested content outline. Use it at the START of a piece, before drafting — it produces raw material to write from, not a finished article and not a title. For titles use generat
Inputs: query
search_articlesSearch PUBLISHED articles across all of Misar.Blog, including other creators' work. Use this for discovery, research, and competitive reading. It never returns drafts, scheduled, or private posts — not even your own — so reach for list_my_a
Inputs: q, tag, author, limit
suggest_titlesGenerate 5 title options FROM AN EXISTING DRAFT, derived from what the article actually says. Pick between the two title tools by what you have in hand: use this one when the text exists and should drive the headline. Use generate_title_seo
Inputs: context
update_articleChange the title, body, or tags of an article or draft that already exists. Only the fields you pass are touched; omitted fields keep their current values. Passing `tags` REPLACES the whole tag list rather than adding to it, so send the ful
Inputs: id, title, body_markdown, tags
upgradeShow the account's current plan, how much of each quota remains, and what a higher plan unlocks. Called with no arguments it only reads — useful any time, not just after hitting a limit, and the natural follow-up when a write tool reports a
Inputs: open, plan, start_trial

Add Misar.Blog to your AI client

Every block below points at https://www.misar.blog/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http misar-blog https://www.misar.blog/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "misar-blog": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.misar.blog/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "misar-blog": {
      "url": "https://www.misar.blog/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "misar-blog": {
      "type": "http",
      "url": "https://www.misar.blog/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "misar-blog": {
      "url": "https://www.misar.blog/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "misar-blog": {
      "serverUrl": "https://www.misar.blog/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "misar-blog": {
      "url": "https://www.misar.blog/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Misar.Blog
version: 0.0.1
schema: v1
mcpServers:
  - name: Misar.Blog
    type: streamable-http
    url: https://www.misar.blog/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "misar-blog": {
      "httpUrl": "https://www.misar.blog/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "misar-blog": {
      "type": "http",
      "url": "https://www.misar.blog/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "misar-blog": {
      "url": "https://www.misar.blog/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fwww.misar.blog%2Fapi%2Fmcp&type=streamable_http&id=misar-blog&name=Misar.Blog

Is Misar.Blog up right now?

It answered our last check on 20 October 2026 in 595 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Misar.Blog

Questions about Misar.Blog

How many tools does Misar.Blog have?

23, as returned by the server's own tools/list on 12 September 2026: add_reaction, add_to_series, create_draft, create_series, generate_cover_image, generate_title_seo, get_analytics_summary, get_article, and 15 more.

Is Misar.Blog down?

It answered our last check on 20 October 2026 in 595 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add Misar.Blog to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://www.misar.blog/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Misar.Blog need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.misar-ai. Endpoint host: www.misar.blog. ARD identifier: urn:air:io.github.misar-ai:mcp:misarblog-mcp. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.