90trust / 100

Blog2Social - Social Media Publishing

by blog2social.com in News & content

MCP serverPassing, checked 3 h ago

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

https://api.blog2social.com/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
284 ms typical, 284 ms slowest 5%
Last check
3 h ago
Next check
in 3 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "blog2social-social-media-publishing": {
      "type": "http",
      "url": "https://api.blog2social.com/mcp"
    }
  }
}

9 tools

  • networks.list

    Returns the social networks that can be connected to Blog2Social, including each network name, URL, network_id and whether profiles, pages or groups are supported. Use network_id and a supported network_type_id with connections.add to start connecting an account.

  • connections.list

    Returns the social accounts currently connected to the authenticated Blog2Social user, with details such as the network, account type and display name. Use an account client_user_network_id in posts.create to choose where to publish.

  • networks.properties

    Returns publishing capabilities and limits for each network and account type, such as supported media formats, video support and character limits. Check these requirements when preparing a post for a specific network and account type.

  • connections.remove

    Removes a social account connection from the authenticated Blog2Social user. Call connections.list first to get the account's client_user_network_id. After removal, the account can no longer be used for publishing unless it is connected again.

  • connections.add

    Starts authorization for a social network account. Get network_id and a supported account type from networks.list; network_type_id 0 means profile, 1 page and 2 group. The response contains an auth_link for the user to open and authorize Blog2Social. Pinterest is an exception: it

  • posts.create

    Publishes a post to the connected account identified by client_user_network_id. Use networks.properties to retrieve network-specific posting requirements before preparing the post. Use postFormat 0 for text or link posts (a link is optional), 1 for image posts, or 2 for video pos

  • videos.status

    Checks the publishing status of a video post using the video_token returned by posts.create. Returns the status for each target social account: pending, failed or successful. A publish_url is included when publishing succeeds; check again while the status is pending.

  • credits.balance

    Returns the current credit balance of the authenticated Blog2Social API account. Publishing is not possible when the balance is 0, so check it if a post cannot be published.

  • account.overview

    Returns the current credit balance and daily credit usage grouped by endpoint and network. Optionally set days to a value from 1 to 30; when omitted, the endpoint default is used.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
3 h agoPassed200284 ms
12 h agoPassed200900 ms