{
  "markdown": "# Misar.Blog MCP Server\n\n> Publish and manage articles, series, comments, reactions, newsletters, and analytics — from any AI assistant.\n\n[![npm](https://img.shields.io/npm/v/@misarblog/mcp)](https://www.npmjs.com/package/@misarblog/mcp)\n[![smithery](https://img.shields.io/badge/smithery-misar%2Fmisarblog--mcp-blue)](https://smithery.ai/servers/misar/misarblog-mcp)\n[![license](https://img.shields.io/badge/license-MIT-green)](./LICENSE)\n\n**23 tools · 8 prompts · 5 resources · 6 agent skills**\n\nWorks with Claude (Desktop, Code, and web), Cursor, VS Code, Windsurf, Cline,\nZed, Gemini CLI, ChatGPT, and any other MCP-compatible client — over stdio or\nStreamable HTTP.\n\n---\n\n## Install\n\n### Smithery (recommended)\n\n```bash\nnpx -y @smithery/cli install misar/misarblog-mcp --client claude\n```\n\n### Claude Code\n\n```bash\nclaude mcp add misarblog -- npx -y @misarblog/mcp@latest\n```\n\n### Manual (any client)\n\n```json\n{\n  \"mcpServers\": {\n    \"misarblog\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@misarblog/mcp@latest\"],\n      \"env\": { \"MISARBLOG_API_KEY\": \"mbk_your_key_here\" }\n    }\n  }\n}\n```\n\nReady-made configs for every client live in [`connectors/`](./connectors).\n\n### Remote (no install)\n\n```json\n{\n  \"mcpServers\": {\n    \"misarblog\": {\n      \"type\": \"streamable-http\",\n      \"url\": \"https://api.misar.io/blog/mcp\",\n      \"headers\": { \"Authorization\": \"Bearer mbk_your_key_here\" }\n    }\n  }\n}\n```\n\n---\n\n## Authentication\n\nTwo options — no copy-paste needed for the first:\n\n1. **Browser login.** Start the server with no key and run the `login` tool.\n   It opens the Misar.Blog consent screen, you review the requested\n   permissions, and the key is delivered straight back and saved to\n   `~/.misarblog/config.json`.\n2. **API key.** Create one at https://www.misar.blog/dashboard/settings/api-keys and set `MISARBLOG_API_KEY`.\n\nSelf-hosted instances: set `MISARBLOG_BASE_URL`.\n\n---\n\n## Tools\n\n| Tool | Description |\n| --- | --- |\n| `upgrade` | Show your current Misar.Blog plan, how much of each quota you have left, and what upgrading unlocks. |\n| `get_profile` | Get your Misar.Blog creator profile. |\n| `get_analytics_summary` | Get analytics summary (views, revenue, subscribers) for a time period. |\n| `list_my_articles` | List your articles on Misar.Blog. |\n| `get_article` | Get a single article by slug, including full markdown content. |\n| `publish_article` | Publish a new article (or schedule it) on Misar.Blog. |\n| `create_draft` | Save an article as a draft on Misar.Blog (for review before publishing). |\n| `update_article` | Update the title, body, or tags of an existing article or draft. |\n| `search_articles` | Search PUBLISHED articles across Misar.Blog by keyword, tag, or author — including other creators' work. |\n| `research_topic` | Research a topic and get AI-generated insights, sources, and a content outline. |\n| `generate_title_seo` | Generate 5 SEO/AEO/GEO-optimized article titles from a topic or keyword prompt. |\n| `suggest_titles` | Generate 5 compelling, SEO-friendly article title options from your existing article content. |\n| `generate_cover_image` | Generate a cover image using AI and upload it to the Misar.Blog CDN. |\n| `get_series` | List all your series on Misar.Blog. |\n| `create_series` | Create a new series to group related articles. |\n| `add_to_series` | Add an existing article to a series. |\n| `list_comments` | Get public comments for an article. |\n| `get_follow_status` | Get public follow status and follower count for a user by their profile UUID. |\n| `list_newsletter_subscribers` | Get your newsletter subscriber list. |\n| `list_newsletter_issues` | Get your sent and scheduled newsletter issues. |\n| `get_reactions` | Get reaction counts and your reactions for an article. |\n| `add_reaction` | Add a reaction to an article. |\n| `remove_reaction` | Remove a specific reaction from an article. |\n\n## Prompts\n\nReusable workflows your client exposes as slash-commands.\n\n| Prompt | Description |\n| --- | --- |\n| `draft_article` | Write a complete, SEO-optimised article draft and save it to Misar.Blog. |\n| `improve_seo` | Audit an article for SEO/AEO/GEO and apply the improvements. |\n| `write_newsletter` | Draft a newsletter issue from recent published articles. |\n| `article_ideas` | Generate article ideas grounded in what has and has not been covered. |\n| `social_caption` | Write platform-specific promotional captions for an article. |\n| `optimize_headline` | Generate and rank stronger headline options for an article. |\n| `series_plan` | Plan a multi-part article series and set it up on Misar.Blog. |\n| `engagement_report` | Summarise blog performance and recommend what to do next. |\n\n## Resources\n\nRead-only context an agent can attach without spending a tool call.\n\n| URI | Description |\n| --- | --- |\n| `misarblog://profile` | Your Misar.Blog profile — username, display name, bio, and payout status. |\n| `misarblog://articles/recent` | Your 20 most recent published articles. |\n| `misarblog://articles/drafts` | Your unpublished drafts, so work in progress can be resumed rather than restarted.. |\n| `misarblog://series` | Your series and the articles in each, in order.. |\n| `misarblog://analytics/summary` | Views, revenue, and subscriber counts for the last 30 days — the baseline for any performance question.. |\n\n## Agent skills\n\nBundled in [`skills/`](./skills) — guidance an agent loads when a task matches.\n\n| Skill | Use when |\n| --- | --- |\n| `blog-analytics-report` | Report on Misar.Blog performance — views, revenue, subscribers, engagement. Use for \"how is my blog doing\", traffic reports, or content performance analysis. |\n| `manage-article-series` | Plan and manage a multi-part article series on Misar.Blog. Use for \"series\", \"multi-part\", \"part 2\", or organising related posts into a sequence. |\n| `newsletter-campaign-report` | Draft and review Misar.Blog newsletter issues and subscriber performance. Use for \"newsletter\", \"email my subscribers\", or newsletter performance questions. |\n| `promote-article` | Write 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. |\n| `publish-blog-post` | Write, 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. |\n| `seo-optimize-article` | Audit 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\". |\n\n---\n\n## Safety\n\nDestructive and irreversible actions are annotated (`destructiveHint`) so\nclients can prompt before running them. The skills instruct agents to confirm\nbefore anything that sends mail, publishes content, or is otherwise visible to\nother people.\n\nDiscovery (`initialize`, `tools/list`, `prompts/list`, `resources/list`)\nnever requires credentials, so registries can index the server without one.\nEvery action does.\n\n---\n\n## Links\n\n- Website — https://www.misar.blog\n- App — https://www.misar.blog\n- Documentation — https://docs.misar.io/blog\n- Smithery — https://smithery.ai/servers/misar/misarblog-mcp\n- Smithery skills — [publish-blog-post](https://smithery.ai/skills/misar/publish-blog-post), [seo-optimize-article](https://smithery.ai/skills/misar/seo-optimize-article), [promote-article](https://smithery.ai/skills/misar/promote-article), [manage-article-series](https://smithery.ai/skills/misar/manage-article-series), [blog-analytics-report](https://smithery.ai/skills/misar/blog-analytics-report), [newsletter-campaign-report](https://smithery.ai/skills/misar/newsletter-campaign-report)\n- npm — https://www.npmjs.com/package/@misarblog/mcp\n- Source — https://github.com/Misar-AI/misarblog-mcp\n\nMIT © [Misar AI](https://misar.io)\n",
  "bytes": 7843,
  "sha": "f51b096a41684637b12bac49eed26b6b0f50324452c9f9f0178b0a3b8464b16c",
  "repo_slug": "mrgulshanyadav/misarblog-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_mrgulshanyadav_misarblog_mcp_7125f632/readme"
}