原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

Blog2Social - Social Media Publishing

作者:Adenion版本 1.0.0i★ –i在云端运行
注册名称io.github.Adenion/blog2social-api-mcp

安装

概览

作者提供的说明(英文原文)

Connect AI agents to Blog2Social and automate social media content workflows via MCP.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在云端运行
  • 传输方式: Streamable HTTP
  • 分类: 营销与社交媒体

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

你需要

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

适用于网页版、桌面版和手机版 Claude:

  1. 打开 Settings → Connectors
  2. 点击 Add custom connector
  3. 粘贴下面的地址,然后点击 Add
  4. 如果要求登录,请登录作者的服务
SettingsConnectors1+ Add2https://…3
https://api.blog2social.com/mcp

在终端中运行这条命令

claude mcp add --transport http blog2social-api https://api.blog2social.com/mcp

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "blog2social-api": {
      "url": "https://api.blog2social.com/mcp"
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "blog2social-api": {
      "type": "http",
      "url": "https://api.blog2social.com/mcp"
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

ChatGPT 只能连接互联网上的服务器:

  1. 打开网页版 ChatGPT → Settings → Connectors (Apps)
  2. 点击 Create 或 Add(部分套餐需要先在 Advanced 中开启 Developer mode)
  3. 粘贴下面的地址,起个名字,然后保存
  4. 如果要求登录,请登录作者的服务
SettingsConnectors1+ Create2https://…3
https://api.blog2social.com/mcp

菜单名称可能因套餐和版本不同而略有差异。

你的选择通过 Cookie 保存在这台设备上,无需账户。

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

我们还没有读取这个服务器的工具列表;我们会轮流检查各个端点。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 Adenion 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    端点有响应

    尚未检查;我们会轮流检查各个端点

  • … 尚未检查

    使用 OAuth 登录

    尚未检查;我们会轮流检查各个端点

  • … 尚未检查

    工具描述中没有隐藏指令

    尚未检查;我们会在检查端点时读取工具列表

与“营销与社交媒体”中的其他服务器比较i

  • 星标数多于此分类中其他 3603 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 3603 个服务器的 43% 更新
  • 基础检查结果等于或优于此分类中其他 3603 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

Blog2Social - Social Media Publishing 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(1.0.0)于37天前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。

有什么可以替代它?

同一分类中有:MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

MCP YouTube Transcript

An MCP server retrieving transcripts of YouTube videos

作者:jkawamoto正在增长★ 49511天前更新

在你的电脑上运行

Google Analytics MCP

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

作者:surendranb正在增长↓ 1088/周★ 24411天前更新

在你的电脑上运行

BibiGPT YouTube Video Summarizer

AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.

作者:JimmyLv起步阶段★ 13711天前更新

在云端运行✓ bibigpt.co

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

Blog2Social MCP Server

The Blog2Social MCP Server provides a hosted Model Context Protocol (MCP) interface for connecting AI assistants, AI agents, coding assistants and automation tools directly to Blog2Social.

With the MCP server, compatible AI applications can use Blog2Social functionality through natural-language instructions instead of requiring a custom Blog2Social API integration for each application.

The MCP server can be used to:

  • view connected social media accounts
  • discover supported social networks
  • connect and disconnect social media accounts
  • check Blog2Social credit balances
  • inspect publishing capabilities and network-specific limits
  • publish text, link, image and video posts
  • check the publishing status of video posts

The MCP server is hosted by Blog2Social. No local MCP server installation is required. Authentication is handled through OAuth.

MCP Endpoint

https://api.blog2social.com/mcp

The endpoint is the same for all supported MCP clients.

How it works

The Blog2Social MCP Server acts as a bridge between an AI application and Blog2Social:

AI Assistant / AI Agent

| | MCP v Blog2Social MCP Server | | Blog2Social API v Blog2Social | +-- Connected Social Accounts +-- Social Networks +-- Posts +-- Publishing

This means that an MCP-compatible application can interact with Blog2Social using standardized MCP tools rather than implementing the Blog2Social API itself.

For example, an AI assistant can be instructed to:

Show me my connected social media accounts.

or:

Publish this article to my LinkedIn page and Facebook page.

The AI application can then use the appropriate Blog2Social MCP tools to perform the requested operation.

Authentication

Blog2Social MCP uses OAuth for authentication and authorization.

The typical authentication flow is:

AI Application

| v Blog2Social MCP | v Blog2Social OAuth | v Login & Authorization | v MCP Connection | v Blog2Social MCP Tools

You do not need to enter your Blog2Social password into the AI application's MCP configuration.

After adding the MCP endpoint, the client redirects you through the Blog2Social OAuth flow. Log in to Blog2Social and explicitly authorize the connection.

Security: Do not add your Blog2Social password, service token or access token to an MCP client configuration file. Authentication is handled through OAuth.


Available Tools

The Blog2Social MCP server currently provides the following tools.

connections.list

Read-only

Returns the social media accounts currently connected to the authenticated Blog2Social account.

The response includes information such as:

  • social network
  • account type
  • display name
  • client_user_network_id

The client_user_network_id identifies the connected account and is used when publishing posts with posts.create.

Example use:

Show me all social media accounts connected to Blog2Social.

connections.add

Writes

Starts the authorization process for connecting a social network account.

The tool uses:

  • network_id – identifies the social network
  • network_type_id – identifies the account type

Supported account types are:

0 = Profile

1 = Page 2 = Group

The tool normally returns an authorization link that the user opens to authorize the connection.

Pinterest is an exception and may require a custom application configuration instead of the standard authorization link.

Example use:

Connect my LinkedIn account to Blog2Social.

The available networks and supported account types should be checked with networks.list before starting the connection process.


connections.remove

Destructive

Removes an existing social network connection from the authenticated Blog2Social account.

The client_user_network_id from connections.list is required to identify the account to remove.

After removal, the account can no longer be used for publishing until it is connected again.

Example use:

Disconnect my Facebook page from Blog2Social.

Because this operation is destructive, it should only be executed when the user explicitly requests the removal.


networks.list

Read-only

Returns the social networks that can be connected to Blog2Social.

For each network, the response can include:

  • network name
  • network URL
  • network_id
  • supported profiles
  • supported pages
  • supported groups

The returned network_id can be used with connections.add.

Example use:

Which social networks can I connect to Blog2Social?

networks.list_properties

Read-only

Returns publishing capabilities and restrictions for a specific social network and account type.

This can include:

  • supported media formats
  • image support
  • video support
  • character limits
  • other network-specific publishing requirements

This tool should be used when preparing content for a specific network to ensure that the content matches the network's requirements.

Example use:

What are the publishing requirements for LinkedIn?

credits.balance

Read-only

Returns the current credit balance of the authenticated Blog2Social API account.

The credit balance can be checked when a publishing operation cannot be completed or before performing an operation that requires credits.

Example use:

How many Blog2Social credits do I have left?

posts.create

Writes

Publishes content to a connected social media account.

The target account is identified using its client_user_network_id.

Supported post formats are:

0 = Text / Link

1 = Image 2 = Video

Depending on the selected format, posts can contain text, links, images or videos.

For non-video posts, the response can contain a publish_url.

Example:

Publish this article to my LinkedIn page:

https://example.com/my-article

Use the following text:

We have just published a new article about AI automation.

The AI client can use connections.list to identify the appropriate connected account and then use posts.create to publish the content.


videos.check

Read-only

Checks the publishing status of a video post.

When posts.create publishes a video, the response can contain a video_token.

videos.check uses this token to check the current publishing status.

Possible states include:

pending

failed successful

When publishing succeeds, a publish_url can be returned.

Example use:

Check whether my video post has finished publishing.

Tool Overview

ToolTypePurpose
connections.listRead-onlyList connected social accounts
connections.addWritesStart connecting a social account
connections.removeDestructiveRemove a connected social account
networks.listRead-onlyList available social networks
networks.list_propertiesRead-onlyGet network publishing requirements
credits.balanceRead-onlyCheck the current credit balance
posts.createWritesPublish text, links, images or videos
videos.checkRead-onlyCheck video publishing status

Installation

No local installation required

The Blog2Social MCP Server is hosted by Blog2Social.

You do not need to:

  • clone this repository to run an MCP server
  • install Node.js
  • install Python
  • run a local MCP process
  • configure a local database
  • manually create an OAuth access token

Instead, configure your MCP-compatible client to use the hosted endpoint:

https://api.blog2social.com/mcp

Then complete the Blog2Social OAuth authorization flow.

Generic MCP configuration

For clients that accept a remote MCP server URL, the configuration is conceptually:

{

"name": "blog2social", "url": "https://api.blog2social.com/mcp" }

The exact configuration format depends on the MCP client.

After adding the server, authenticate through OAuth when prompted.


Claude

Claude.ai

Claude can connect to the hosted Blog2Social MCP server through its custom connector functionality.

  1. Open Claude.
  2. Open Settings or Connectors.
  3. Select Add custom connector.
  4. Enter:
https://api.blog2social.com/mcp
  1. Add the connector.
  2. Follow the Blog2Social OAuth flow.
  3. Log in to your Blog2Social account.
  4. Authorize the connection.

After authorization, Blog2Social is available as an MCP connector in Claude.

The exact location and naming of connector settings can vary depending on the current Claude interface and account type.

Claude Desktop

Claude Desktop supports MCP integrations.

Configure the Blog2Social MCP server using:

https://api.blog2social.com/mcp

Complete the Blog2Social OAuth authorization when prompted.

After authorization, Claude Desktop can access the Blog2Social MCP tools available to the authenticated account.


Cursor

Cursor supports MCP servers and can connect to the hosted Blog2Social MCP server.

Add the following remote MCP server to your Cursor MCP configuration:

https://api.blog2social.com/mcp

For clients that use a JSON configuration, the configuration is typically structured around the remote URL:

{

"mcpServers": { "blog2social": { "url": "https://api.blog2social.com/mcp" } } }

Cursor's exact MCP configuration format may change between versions. If the installed version provides a dedicated MCP configuration UI, add the URL there instead.

Complete the Blog2Social OAuth flow when prompted.


VS Code

VS Code environments that support MCP can connect to Blog2Social through the hosted MCP endpoint.

Use:

https://api.blog2social.com/mcp

For a JSON-based MCP configuration, use a configuration equivalent to:

{

"servers": { "blog2social": { "url": "https://api.blog2social.com/mcp" } } }

Add the endpoint to the MCP configuration and complete the Blog2Social OAuth authorization flow.

The exact configuration location and schema can depend on the installed VS Code version and the MCP-capable extension or agent being used.


ChatGPT

ChatGPT can connect to MCP servers through supported connector or app integration capabilities.

Use the Blog2Social MCP endpoint:

https://api.blog2social.com/mcp

Follow the authentication flow provided by ChatGPT and authorize access to your Blog2Social account.

After authorization, ChatGPT can use the Blog2Social MCP tools available through the connection.

The exact location and naming of MCP or connector settings may change as ChatGPT updates its MCP and app integration capabilities.


GitHub Copilot

MCP-capable GitHub Copilot environments can connect to Blog2Social through the hosted MCP server.

Use:

https://api.blog2social.com/mcp

Complete the Blog2Social OAuth authorization flow when requested.

After authorization, Copilot can use the Blog2Social MCP tools supported by the connection.


n8n

n8n can use MCP-compatible connections to integrate Blog2Social into automated workflows.

Use:

https://api.blog2social.com/mcp

Authenticate using the Blog2Social OAuth flow.

A typical workflow can look like:

Trigger

| v AI / Content Generation | v Blog2Social MCP | v Create / Publish Content | v Social Networks

This makes it possible to combine AI-powered conten

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx