social_mcp

social_mcp

3.2

If you are the rightful owner of social_mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Social MCP is a multi-agent system designed for automating social media tasks such as content extraction, tweet generation, posting, and engagement on platforms like Twitter and Bluesky.

Social MCP leverages LLMs for content generation and Playwright for browser automation, integrating with APIs for seamless platform interaction. The architecture consists of an MCP Server hosting tool endpoints for various tasks, an MCP Client orchestrating workflows and managing agents, and shared utilities for integration and management. The system supports persistent session management, robust login detection, and retry logic for operations, ensuring reliable automation of social media activities.

Features

  • Twitter Automation: Includes persistent session management, robust login detection, tweet posting with retry logic, search and engagement automation, and hashtag-based content discovery.
  • Content Generation: Utilizes LLMs for tweet generation, supports content scheduling, and offers multi-platform support.
  • Browser Automation: Features persistent session handling, robust page state verification, automatic recovery from navigation issues, and proper URL encoding.

Tools

  1. post_tweets.py

    Handles Twitter automation tasks such as posting tweets and managing sessions.

  2. generate_tweets.py

    Generates tweets using LLMs.

  3. engage_posts.py

    Automates social media engagement activities.