social-media-toolkit for MCP
Toolkit for programmatic social media extraction and model-ready artifacts
- Free
- 4.5
- V v0.4.1
Toolkit for programmatic social media extraction and model-ready artifacts
social-media-toolkit from JNHFlow21 is an open-source suite that extracts and readies social media content for AI workflows. It converts raw posts, video audio, and captions into machine-readable artifacts used in summarization, tagging, and text optimization pipelines. Key highlights include multi-source extraction and a data schema that standardizes fields across platforms. The tool targets developers, content analysts, and researchers who need programmatic access to social media material for automated model processing and prototype workflows.
What platforms and artifact types does the toolkit deliver for model consumption?
The tool pulls content from Douyin, RedNote (Xiaohongshu), Bilibili, and YouTube and exports structured outputs for downstream processing. Extracted items include normalized metadata, full text, public comments, and media files. It also generates timed transcript artifacts in multiple file types, for example:
- Transcript formats: MD, SRT, JSON
These artifacts are packaged so scripts or agents can parse them without per-platform field mapping.
How does it link ingestion to assistant workflows and speech-to-text?
The toolkit can run as a stdio server that AI assistants register to access social links directly, and it exposes programmatic hooks for agent-driven pipelines. Integration includes a Python SDK and a command-line interface for scripted tasks. For audio, it supports Volcengine Cloud ASR for speech-to-text, noting that an environment variable (VOLCENGINE_ASR_API_KEY) is required to enable that service.
What are the install, runtime and stability considerations for engineers?
Installation requires Python 3.10 or higher and a Node.js-capable environment; repository instructions mention running 'uv sync' to install dependencies and 'uv run social-media-toolkit-mcp' to start the server. The project is open-source and designed to run locally rather than through a third-party dashboard. It remains in alpha, and the developer notes that platform endpoints and features may change as the project evolves.
Practical judgment: suited for experimental pipelines and agent integration
The toolkit is a practical choice when you need programmatic access to social feeds and model-ready artifacts and when you can operate CLI and SDK tooling. Its compatibility with the Model Context Protocol (MCP) and MCP-enabled clients such as Claude Desktop and Cursor makes it useful for prototypes that feed live social content into assistants. Expect to validate outputs manually while the project is still evolving.
Pros
- Extracts from Douyin, Xiaohongshu (RedNote), Bilibili, and YouTube
- Exports timed transcripts in MD, SRT, and JSON formats
- Open-source and runnable locally to avoid third-party dashboards
Cons
- Project marked alpha, platform endpoints and features may change
- Volcengine ASR requires a VOLCENGINE_ASR_API_KEY to enable speech-to-text
- Requires Python 3.10+ and a Node.js-capable environment to run
social-media-toolkit for MCP
- Free
- 4.5
- V v0.4.1
Top downloads

flow-agent
Flow Agent Automates Google Flow Image and Video Generation

n8n
N8n: An Open-Source Workflow Automation Platform for Multi-Cloud Integration
AirMCP
AirMCP brings MCP-based macOS control to AI assistants

foliopdf-mcp
Bridge for AI and PDFs: MCP server for document-grounded responses

ha-mcp
Comprehensive AI Automation with ha-mcp