Misar.Blog MCP Server

io.github.Misar-AI由 GitHub 账号 Misar-AI 发布v5.1.8更新于 Nov 7, 2026

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

已验证Streamable HTTP可网页运行效率与工作流沟通与协作数据与分析

概览

AI 生成的概览

让 AI 助手通过 Misar.Blog API 撰写、发布和管理文章、系列、通讯与数据分析。

可以做什么
  • 列出、读取、搜索、存草稿、发布、定时发布和更新文章,含完整 Markdown 内容
  • 创建和管理系列,并把文章加入系列
  • 读取数据分析、个人资料、关注状态、声誉、评论以及通讯订阅者与期号
  • 生成 AI 选题研究、SEO 标题、标题建议和封面图
  • 为文章点赞、收藏、转发和添加表情回应,并查看套餐配额、开启试用
  • 提供可复用提示词与只读资源,用于起草、SEO 审核、通讯和表现报告
适用场景
适合在 Misar.Blog 上发布内容的创作者和团队,希望助手在对话中完成起草、SEO 优化、定时发布、系列规划、通讯撰写,或汇报浏览量、收入和订阅者情况。
运行要求
可使用远程 Streamable HTTP 端点,或用 npx 运行本地 npm 包(需 Node.js)。需要 Misar.Blog 账号和 API 密钥,通过 MISARBLOG_API_KEY 或 Authorization Bearer 头提供,也可用浏览器登录工具获取。自建实例才需设置 MISARBLOG_BASE_URL。需要访问 Misar.Blog 的网络。
安装前请注意
API 密钥拥有账号级权限,浏览器登录后会保存在本地。发布、定时、更新、转发、点赞及通讯相关操作会改动公开内容或发送邮件;README 称代理应先确认,但实际使用前请自行核实。upgrade 工具可开启免费试用,属于套餐变更。部分工具会消耗套餐请求配额,v1 表情回应工具已弃用。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Misar.Blog MCP Server,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.Misar-AI%2Fmisarblog-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "misar-blog": {
      "type": "http",
      "url": "https://www.misar.blog/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

Misar.Blog MCP Server

Publish and manage articles, series, upvotes, saved, reposts, reputation, newsletters and analytics — from any AI assistant.

[npm] [smithery] [license]

31 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.
upvote_articleUpvote an article as the account holder.
remove_upvoteRemove your upvote from an article.
save_articleSave an article to your saved list to read later.
unsave_articleRemove an article from your saved list.
list_savedList your saved articles, newest save first.
get_reputationGet a creator's reputation: score, tier and tier name, upvotes received, progress toward the next tier, and badges.
repost_articleRepost an article to your followers, with an optional note (up to 280 characters).
remove_repostUndo your repost of an article.
get_reactionsDeprecated (the v1 reactions API sunsets on 2027-02-03): get reaction counts and your reactions for an article.
add_reactionDeprecated (the v1 reactions API sunsets on 2027-02-03): add a reaction to an article.
remove_reactionDeprecated (the v1 reactions API sunsets on 2027-02-03): remove 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

来源:README.md,提交 176db82

工具

23

upgrade

Plan usage and upgrade

Show your current Misar.Blog plan, how much of each quota you have left, and what upgrading unlocks, with the link to upgrade. Call it any time — not only after hitting a limit. By default it only reads. With start_trial=true it starts the free, no-card trial on the account (a plan change; no payment is taken). It never upgrades a paid plan or takes payment itself: the user does that by following the link. On a local install, open=true also opens that link in the user's browser.

输入参数openplanstart_trial

get_profile

Get profile

Get your Misar.Blog creator profile

无需输入参数。

get_analytics_summary

Analytics summary

Get analytics summary (views, revenue, subscribers) for a time period

输入参数days

list_my_articles

List my articles

List your articles on Misar.Blog

输入参数limitstatus

get_article

Get article

Get a single article by slug, including full markdown content

输入参数slug必填

publish_article

Publish article

Publish a new article (or schedule it) on Misar.Blog

输入参数tagstitle必填visibilityschedule_atbody_markdown必填cover_image_url

create_draft

Create draft

Save an article as a draft on Misar.Blog (for review before publishing)

输入参数tagstitle必填body_markdown必填

update_article

Update article

Update the title, body, or tags of an existing article or draft. Only the fields you pass are changed; omitted fields keep their current values.

输入参数id必填tagstitlebody_markdown

search_articles

Search articles

Search PUBLISHED articles across Misar.Blog by keyword, tag, or author — including other creators' work. Use list_my_articles for your own drafts and unpublished posts.

输入参数qtaglimitauthor

research_topic

Research topic

Research a topic and get AI-generated insights, sources, and a content outline. Useful before writing an article.

输入参数query必填

generate_title_seo

Generate SEO titles

Generate 5 SEO/AEO/GEO-optimized article titles from a topic or keyword prompt. Targets high-volume, low-competition long-tail keywords. Optimized for Google, AI answer engines (ChatGPT, Perplexity, Claude), Google AI Overviews, and AI search experiences. Each title includes a keyword strategy hint.

输入参数prompt必填context

suggest_titles

Suggest titles

Generate 5 compelling, SEO-friendly article title options from your existing article content. Use generate_title_seo instead if you want to target specific keywords or have not written content yet.

输入参数context必填

generate_cover_image

Generate cover image

Generate a cover image using AI and upload it to the Misar.Blog CDN

输入参数sizeprompt必填

get_series

List series

List all your series on Misar.Blog

无需输入参数。

create_series

Create series

Create a new series to group related articles

输入参数title必填description

add_to_series

Add to series

Add an existing article to a series

输入参数positionseries_slug必填article_slug必填

list_comments

List comments

Get the comment thread for an article. Requires an API key; counts against your plan's request quota.

输入参数limitoffsetarticle_id必填

get_follow_status

Follow status

Get follow status and follower count for a profile UUID. Requires an API key; counts against your plan's request quota.

输入参数user_id必填

list_newsletter_subscribers

List subscribers

Get your newsletter subscriber list. Requires API key authentication.

输入参数limitoffset

list_newsletter_issues

List newsletter issues

Get your sent and scheduled newsletter issues. Requires API key authentication.

输入参数limit

get_reactions

Get reactions

Get reaction counts and your reactions for an article. Requires API key.

输入参数article_id必填

add_reaction

Add reaction

Add a reaction to an article. No-ops if already reacted. Requires API key.

输入参数type必填article_id必填

remove_reaction

Remove reaction

Remove a specific reaction from an article. Requires API key.

输入参数type必填article_id必填

版本历史

2
  1. v5.1.8最新Oct 17, 2026
  2. v5.1.2Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分