Misarblog Mcp

io.github.mrgulshanyadavPublished by GitHub account mrgulshanyadavv1.0.6Updated Oct 13, 2026

Publish blog posts, manage drafts, generate AI cover images, and pull analytics from Misar.Blog.

Overview

AI-generated overview

Lets an assistant publish, draft, and manage Misar.Blog articles, series, newsletters, and analytics through the Misar.Blog API.

What you can do
Connects an assistant to a Misar.Blog account so it can publish or schedule articles, save drafts, update titles, bodies, and tags, and organize posts into series. It also reads analytics summaries, comments, reactions, follower status, and newsletter subscribers and issues, and can generate AI cover images, SEO titles, and topic research. Read-only resources expose the profile, recent articles, drafts, series, and a 30-day analytics summary.
When to use it
Useful for bloggers and creators on Misar.Blog who want an assistant to write, draft, publish, and promote posts, plan multi-part series, draft newsletters, or report on views, revenue, and subscribers without switching to the web dashboard.
Requirements
Runs locally over stdio via the npm package @misarblog/mcp (Node.js with npx), or as a remote Streamable HTTP endpoint. Requires a Misar.Blog account and either an API key in MISARBLOG_API_KEY or the browser login tool, which saves credentials to a local config file. Self-hosted instances need MISARBLOG_BASE_URL.
Before you install
The API key (MISARBLOG_API_KEY, prefix mbk_) grants account access and is stored locally by the login flow. Publishing, scheduling, updating, reacting, and newsletter actions change public or shared content; the README notes destructive actions are annotated and skills ask for confirmation before sending mail or publishing. Analytics include revenue figures.

Installation

In SourceWeft

  1. Open Misarblog Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

Misar.Blog MCP Server

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

[npm] [smithery] [license]

23 tools · 8 prompts · 5 resources · 6 agent skills

Works with Claude (Desktop, Code, and web), Cursor, VS Code, Windsurf, Cline, Zed, Gemini CLI, ChatGPT, and any other MCP-compatible client — over stdio or Streamable HTTP.


Install

Smithery (recommended)

bash
npx -y @smithery/cli install misar/misarblog-mcp --client claude

Claude Code

bash
claude mcp add misarblog -- npx -y @misarblog/mcp@latest

Manual (any client)

json
{  "mcpServers": {    "misarblog": {      "command": "npx",      "args": ["-y", "@misarblog/mcp@latest"],      "env": { "MISARBLOG_API_KEY": "mbk_your_key_here" }    }  }}

Ready-made configs for every client live in connectors/.

Remote (no install)

json
{  "mcpServers": {    "misarblog": {      "type": "streamable-http",      "url": "https://www.misar.blog/api/mcp",      "headers": { "Authorization": "Bearer mbk_your_key_here" }    }  }}

Authentication

Two options — no copy-paste needed for the first:

  1. Browser login. Start the server with no key and run the login tool. It opens the Misar.Blog consent screen, you review the requested permissions, and the key is delivered straight back and saved to ~/.misarblog/config.json.
  2. API key. Create one at https://www.misar.blog/dashboard/settings/api-keys and set MISARBLOG_API_KEY.

Self-hosted instances: set MISARBLOG_BASE_URL.


Tools

ToolDescription
upgradeShow your current Misar.Blog plan, how much of each quota you have left, and what upgrading unlocks, with the link to upgrade.
get_profileGet your Misar.Blog creator profile.
get_analytics_summaryGet analytics summary (views, revenue, subscribers) for a time period.
list_my_articlesList your articles on Misar.Blog.
get_articleGet a single article by slug, including full markdown content.
publish_articlePublish a new article (or schedule it) on Misar.Blog.
create_draftSave an article as a draft on Misar.Blog (for review before publishing).
update_articleUpdate the title, body, or tags of an existing article or draft.
search_articlesSearch PUBLISHED articles across Misar.Blog by keyword, tag, or author — including other creators' work.
research_topicResearch a topic and get AI-generated insights, sources, and a content outline.
generate_title_seoGenerate 5 SEO/AEO/GEO-optimized article titles from a topic or keyword prompt.
suggest_titlesGenerate 5 compelling, SEO-friendly article title options from your existing article content.
generate_cover_imageGenerate a cover image using AI and upload it to the Misar.Blog CDN.
get_seriesList all your series on Misar.Blog.
create_seriesCreate a new series to group related articles.
add_to_seriesAdd an existing article to a series.
list_commentsGet the comment thread for an article.
get_follow_statusGet follow status and follower count for a profile UUID.
list_newsletter_subscribersGet your newsletter subscriber list.
list_newsletter_issuesGet your sent and scheduled newsletter issues.
get_reactionsGet reaction counts and your reactions for an article.
add_reactionAdd a reaction to an article.
remove_reactionRemove a specific reaction from an article.

Prompts

Reusable workflows your client exposes as slash-commands.

PromptDescription
draft_articleWrite a complete, SEO-optimised article draft and save it to Misar.Blog.
improve_seoAudit an article for SEO/AEO/GEO and apply the improvements.
write_newsletterDraft a newsletter issue from recent published articles.
article_ideasGenerate article ideas grounded in what has and has not been covered.
social_captionWrite platform-specific promotional captions for an article.
optimize_headlineGenerate and rank stronger headline options for an article.
series_planPlan a multi-part article series and set it up on Misar.Blog.
engagement_reportSummarise blog performance and recommend what to do next.

Resources

Read-only context an agent can attach without spending a tool call.

URIDescription
misarblog://profileYour Misar.Blog profile — username, display name, bio, and payout status.
misarblog://articles/recentYour 20 most recent published articles.
misarblog://articles/draftsYour unpublished drafts, so work in progress can be resumed rather than restarted..
misarblog://seriesYour series and the articles in each, in order..
misarblog://analytics/summaryViews, revenue, and subscriber counts for the last 30 days — the baseline for any performance question..

Agent skills

Bundled in skills/ — guidance an agent loads when a task matches.

SkillUse when
blog-analytics-reportReport on Misar.Blog performance — views, revenue, subscribers, engagement. Use for "how is my blog doing", traffic reports, or content performance analysis.
manage-article-seriesPlan and manage a multi-part article series on Misar.Blog. Use for "series", "multi-part", "part 2", or organising related posts into a sequence.
newsletter-campaign-reportDraft and review Misar.Blog newsletter issues and subscriber performance. Use for "newsletter", "email my subscribers", or newsletter performance questions.
promote-articleWrite platform-specific promotional copy for a Misar.Blog article. Use for "share this post", "social caption", "promote my article", or writing X/LinkedIn/Reddit copy.
publish-blog-postWrite, draft, and publish an article on Misar.Blog. Use when the user wants to write a post, publish an article, save a draft, or turn notes into a blog post.
seo-optimize-articleAudit and improve an existing Misar.Blog article for SEO, AEO, and AI-answer-engine citability. Use for "improve SEO", "why isn't this ranking", "meta description", or "optimise for AI search".

Safety

Destructive and irreversible actions are annotated (destructiveHint) so clients can prompt before running them. The skills instruct agents to confirm before anything that sends mail, publishes content, or is otherwise visible to other people.

Discovery (initialize, tools/list, prompts/list, resources/list) never requires credentials, so registries can index the server without one. Every action does.


Links

MIT © Misar.AI

Source: README.md at commit 9dc83a3

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.6LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts