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
MCP server

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
All reasons and checks
Russian stack

anatolykoptev/go-hooppy

Meta, the owner of Facebook, Instagram and WhatsApp, is designated an extremist organization in Russia and its activities are banned there.

Install

Manual install

go install github.com/anatolykoptev/go-hooppy/cmd/hooppy-mcp@latest

Install the MCP server; set the token via HOOPPY_TOKEN environment variable.

Access and checks

How we review

Broad 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 Hooppy

MCP

Transport
stdio
Authentication
API key

Environment variables

HOOPPY_TOKEN required, 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.

Russian stack

An MCP server publishes one text at once to Telegram, VKontakte (group and personal wall) and TenChat with a single publish_all call

MCP serverBroad access
Russian stack

A 4-tool MCP server that pulls VK wall posts, filters them by rules and publishes them to Telegram via the Bot API

MCP serverBroad access
Russian stack

MCP server auto-generated from the VK API schema: over 180 tools with filters by read, write, money modes and API sections

MCP serverBroad access1Repository stars
Russian stack

A VK API MCP server for business: community shop, posts, ads, stats, messages and lead forms with write confirmation

MCP serverBroad access3Repository stars
Russian stack

A VK Ads MCP server with a turnkey installer: 136 tools, VK community research and a skill for several agents at once

MCP serverBroad access

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.

README badge

Report a problem