Discover and explore top open-source AI tools and projects—updated daily.
wechatsyncMulti-platform article sync and publishing assistant
Top 10.1% on SourcePulse
A Chrome extension and accompanying local server designed to automate article synchronization across numerous content platforms and self-hosted blogs. It targets content creators and individuals managing multiple online presences, aiming to significantly boost productivity by enabling one-click publishing to over 20 platforms.
How It Works
The core functionality is delivered via a Chrome extension (Manifest V3) that integrates with a local MCP (Multi-platform Communication Protocol) server. The extension handles article extraction from web pages and communication with the MCP server. The MCP server acts as a bridge, translating requests from the extension to interact with various platform APIs, supporting both public platforms like Zhihu and Juejin, and self-hosted sites via WordPress or MetaWeblog API. An optional integration allows the MCP server to be invoked via the stdio protocol by tools like Claude Code, enabling programmatic article synchronization.
Quick Start & Requirements
packages/extension.pnpm install and pnpm run build.dist directory as an unpacked extension in Chrome.packages/mcp-server, run pnpm install, and pnpm run build.pnpm package manager. Google Chrome browser.~/.claude.json with MCP server details and ensure the MCP_TOKEN matches the one set in the Chrome extension's settings.Highlighted Details
Maintenance & Community
The README does not provide specific details regarding maintainers, community channels (like Discord/Slack), sponsorships, or a public roadmap. Development appears focused on core features and platform support.
Licensing & Compatibility
The project is licensed under GPL-3.0. This is a strong copyleft license, meaning derivative works must also be licensed under GPL-3.0. Compatibility for commercial use or linking within closed-source projects may be restricted due to the copyleft nature of the license.
Limitations & Caveats
The project relies on a Chrome extension and a local server, requiring user setup and browser integration. Specific platform API stability and changes could impact functionality. The Claude Code integration requires manual configuration of API keys and server paths. Details on testing, error handling, and platform-specific nuances are not extensively covered in the provided README.
18 hours ago
Inactive
hyperbrowserai