Polyblog Multilingual Blog

io.polyblog由 polyblog.io 發布官方發布者v0.1.1更新於 Oct 28, 2026

Write, translate and publish blog articles, plan topic ideas and check each blog's languages.

已驗證Streamable HTTP可網頁執行效率與工作流媒體與設計

概覽

AI 產生的概覽

Polyblog 讓助理撰寫、翻譯、發布與刪除多語系部落格文章,規劃主題構想,並檢視部落格設定與網站地圖。

可以做什麼
  • 搜尋、閱讀與預覽部落格文章,包含各語系的翻譯狀況
  • 建立、更新、發布、取消發布以及永久刪除文章與其譯文
  • 依主題以 AI 產生新草稿,可選擇自動發布
  • 列出、建立與檢視部落格,包括網域、語系與在地化覆蓋率
  • 管理主題構想:從 Reddit 或 RSS 來源重新抓取、列出、評分並設定狀態
  • 讀取部落格線上網站地圖的網址,並開啟互動式內容庫檢視
適用情境
適合使用者經營一個或多個 Polyblog 部落格時使用,讓助理在對話中起草、翻譯、發布或整理文章,查看缺少哪些語系版本,或蒐集與篩選主題構想。
執行需求
透過 streamable HTTP 連線至 mcp.polyblog.io 遠端端點;未宣告任何套件、環境變數或標頭。它會操作用戶的 Polyblog 部落格,因此需要既有的 Polyblog 帳號與部落格。
安裝前請注意
工具會寫入線上部落格:建立、更新與刪除都會變更內容,刪除原文會連同所有譯文一併刪除並使其頁面下線。更新會觸發部落格的 webhook。AI 生成與主題重新抓取使用付費 AI,可能耗時約一分鐘,逾時的生成仍可能儲存草稿。建立部落格會佔用一個公開子網域。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Polyblog Multilingual Blog,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.polyblog%2Fpolyblog/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "polyblog-multilingual-blog": {
      "type": "http",
      "url": "https://mcp.polyblog.io/mcp"
    }
  }
}

工具

19

search_articles

Find blog posts

Use this when someone asks to see their blog posts, drafts or published articles, optionally for one blog, language or slug. Returns id, title, language, slug and published state, most recently edited first, 25 per page by default with a cursor. It filters by those fields and does not search the text. Not for reading a post.

輸入參數sluglimitblogIdcursorlocalepublished

get_article

Read a blog post

Use this when someone wants to read, check or quote one blog post. Returns its title, summary, language, slug, blog, author, published state, dates and up to 8,000 characters of content, looked up by id or by slug plus language. Not for a visual preview card.

輸入參數localeidOrSlug必填

list_article_translations

List a post's translations

Use this when someone asks which languages a blog post exists in, or which translations are still missing. Returns each language version sharing the original article id, up to 100, with title, slug, published state and how it was translated; with blogId it also lists the blog's missing languages. Not for a whole blog's coverage.

輸入參數blogIdoriginalArticleId必填

create_article

Save a blog post

Use this when someone gives you a finished blog post, or a translation of one, to save in their blog. Returns the new post's id, title, slug, language and published state; it stays a draft unless published is true. A translation is saved with the original's id as originalArticleId and its own locale. Not for writing a post with AI.

輸入參數slugtitle必填authorblogId必填formatlocalecontent必填publishedcategoriesdescriptionoriginalArticleId

update_article

Edit a blog post

Use this when someone asks to change a blog post's title, text, summary, slug, author or categories, or to publish or unpublish it. Returns the updated post; only the fields passed change, and each edit notifies the blog's webhooks. Not for adding a translation.

輸入參數id必填slugtitleauthorformatcontentpublishedcategoriesdescription

delete_article

Delete a blog post

Use this when someone asks to permanently delete a blog post in every language. Given the original post's id, that post and all its translations are deleted and their pages go offline; given a translation's own id, nothing is deleted although the result still says deleted. Returns the id. Not for unpublishing.

輸入參數id必填

generate_article

Draft a blog post with AI

Use this when someone asks you to write a new blog post on a topic or saved topic idea. Returns the draft's id, URL, title, word count and internal links (text only; published only with autoPublish). It uses paid AI and can take about a minute, and a call that times out can still save the draft. Not for saving your own text.

輸入參數topicblogId必填localepersistautoPublishtopicIdeaIdsitemapMaxUrls

list_blogs

List your blogs

Use this when someone asks which blogs they have in Polyblog, or a blog's id is needed. Returns each blog's id, name and custom domain, 25 per page by default with a cursor. Not for a blog's posts.

輸入參數limitcursor

get_blog

Get blog details

Use this when someone asks about one blog's setup, such as its domain, default language or languages. Returns the blog's id, name, custom domain, default locale, locales, cover image URL and dates, by id or name. Not for a visual overview with recent posts.

輸入參數idOrName必填

get_blog_localization_summary

Check blog translation coverage

Use this when someone asks how well their blog is translated, or which languages are missing posts. Returns per-language counts of posts, published posts and drafts with a coverage percentage, from the 100 most recently edited posts. Not for one post's translations.

輸入參數blogId必填

create_blog

Create a new blog

Use this when someone asks to start a new blog in Polyblog with a given name and languages. Returns the new blog's id, name, domain and languages; the name becomes the public <name>.polyblog.io subdomain, so a name already taken fails. Not for adding a post to an existing blog.

輸入參數name必填localesdescriptiondefaultLocalearticlesFormat

get_sitemap_urls

Check a blog's sitemap

Use this when someone asks what pages their blog's sitemap lists, or which pages are available to link to. Returns the sitemap's URL count and the first 25 URLs with language and last-modified date, read live from the blog's custom domain. Not for the posts stored in Polyblog.

輸入參數blogId必填localemaxUrls

refresh_topic_ideas

Find new topic ideas

Use this when someone asks for new blog topic ideas from Reddit or RSS feeds. Returns counts and up to 5 of the saved ideas; it fetches the sources, scores candidates with paid AI and saves those that pass. Not for ideas already saved.

輸入參數blogId必填sourcesaudienceminScoresinceHoursperSourceCaplimitPerSource

list_topic_ideas

List saved topic ideas

Use this when someone asks what they could write about next from topic ideas already saved. Returns each idea's id, score out of 10, title, status and source, filtered by status or minimum score, 25 per page by default. Not for fetching new ideas.

輸入參數limitblogId必填cursorstatusminScore

set_topic_idea_status

Mark a topic idea used or dismissed

Use this when someone asks to mark a topic idea as used, dismiss it, or bring it back as new. Returns the idea with its new status and, when given, the article it produced; nothing else about the idea changes. Not for editing an idea's title or angle.

輸入參數status必填topicIdeaId必填usedForArticleId

set_topic_sources

Set topic research sources

Use this when someone asks to choose which subreddits or RSS feeds their blog's topic research reads. Returns the saved sources; each list passed replaces the old one, and clear removes them all. Not for fetching ideas now.

輸入參數rssclearblogId必填reddit

show_blog_overview

Show blog overview

Use this when someone wants a quick overview of one of their blogs. Returns an overview card with the blog's domain, languages and up to 10 most recently edited posts. Not for translation coverage.

輸入參數blogId必填

open_polyblog

PolyBlog

Use this when someone wants to open their PolyBlog library and browse blogs and articles in an interactive workspace. Starts with up to 25 blogs; the view supports pagination and reading articles. Not for creating or publishing content.

無需輸入參數。

show_article_preview

Preview a blog post

Use this when someone wants to see how one blog post looks, with its status and details. Returns a preview card with the post's title, language, published state, metadata and up to 6,000 characters of content. Not for finding posts.

輸入參數articleId必填

版本歷史

2
  1. v0.1.1最新Sep 27, 2026
  2. v0.1.0Sep 16, 2026

評分

已滿足適用檢查項的 72%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。