Go client and MCP for Hooppy autoposting aggregator
go-hooppy
Go library, CLI, and MCP server for the Russian autoposting service Hooppy: publish simultaneously to VK, OK, Telegram, and 20+ other networks
- 0 ★ on the repository
- Last commit
- Apache-2.0
Broad access
Why this level
- Publishes posts simultaneously on multiple platforms on behalf of the Hooppy token owner
- The token grants access to all pages connected in the Hooppy account
Meta, the owner of Facebook, Instagram and WhatsApp, is designated an extremist organization in Russia and its activities are banned there.
Install
- Works in
- Services
Manual install
go install github.com/anatolykoptev/go-hooppy/cmd/hooppy-mcp@latestInstall the MCP server; set the token via HOOPPY_TOKEN environment variable.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Publishes posts simultaneously on multiple platforms on behalf of the Hooppy token owner
- The token grants access to all pages connected in the Hooppy account
This is third-party code. Review the repository files before installing.
What it does
The package wraps the API of hooppy.ru, a service that publishes posts to more than 20 networks including VK, Odnoklassniki, Telegram, Instagram, X, TikTok, YouTube, LinkedIn, Zen, MAX, Threads, and others. It includes three usage options: a pure Go library with bearer JWT authorization and minimal dependencies, the hooppy CLI command for scripts and manual calls, and hooppy-mcp, an MCP server that provides LLM agents with a direct publishing tool via protocol. The token is obtained in the Hooppy personal account and set via an environment variable or a file at ~/.config/hooppy/token with 600 permissions.
Who it is for. For users of Hooppy autoposting who want to manage publishing from a Go agent or script.
Good fit when
- You have a Hooppy account with connected pages and need MCP access from an agent
- You need a Go library for scripted publishing without heavy dependencies
- You want a unified API instead of separate integrations with 20+ networks
Not a fit when
- You don’t have a Hooppy account and don’t want to use a third-party service as an intermediary
- You need direct API access to a specific network without an aggregator layer
Example request
Publish the text "New blog post" to all VK and Telegram pages connected in HooppyMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
HOOPPY_TOKENrequired, secret- Bearer JWT token from the Hooppy personal account under Settings → API token.
Limitations
Requires an active Hooppy account and token, so it depends on the service’s availability and pricing not detailed in the README. Publishing is done by IDs of pages already connected in Hooppy; account linking happens in the Hooppy personal account, not in this package.
How to disable. Remove the hooppy-mcp binary and the ~/.config/hooppy/token file or unset the HOOPPY_TOKEN environment variable.
FAQ
Do I need to connect each social network separately in this package?
No, pages are connected once in the Hooppy personal account; the package publishes by their IDs through a unified API.
Is there a ready MCP server or only a library?
Both options are available: a Go library for code and a separate hooppy-mcp binary specifically for LLM agents.
Discussion
No questions or reviews yet.
Related
All VK toolsMCP autoposting for Telegram, VK and TenChat
Customer MCP Autoposting
An MCP server publishes one text at once to Telegram, VKontakte (group and personal wall) and TenChat with a single publish_all call
An MCP server generates, translates and publishes posts to Telegram, VK, MAX and Threads: brand profile, competitor analysis and images in one pipeline
VK to Telegram bridge MCP
vk-tg-bridge
A 4-tool MCP server that pulls VK wall posts, filters them by rules and publishes them to Telegram via the Bot API
full MCP for VK API
full-vk-mcp
MCP server auto-generated from the VK API schema: over 180 tools with filters by read, write, money modes and API sections
A VK API MCP server for business: community shop, posts, ads, stats, messages and lead forms with write confirmation
A VK Ads MCP server with a turnkey installer: 136 tools, VK community research and a skill for several agents at once
README in short
The README describes three parts: a pure Go client library, the hooppy CLI command, and the hooppy-mcp MCP server, all using bearer JWT authorization via the HOOPPY_TOKEN environment variable or token file. It includes a Go code example listing connected accounts and publishing a post to multiple page IDs. The license is Apache-2.0. Installation instructions use go get and go install.