list_groups
Search or browse the public group directory; each entry carries its slug, title, member count and language.
limitquerylanguage
io.github.CloudCorpRecords由 GitHub 账号 CloudCorpRecords 发布v0.1.0更新于 Nov 4, 2026
只读的公开 Telegram 群组统计:排行榜、活跃度趋势、等级和获奖历史。
AI 翻译由 AI 模型根据下方的原文描述翻译,可能有误。
Read-only public Telegram group statistics: leaderboards, activity trends, levels and award history.
Grouppulse 的本地 MCP 服务;无需登录;STDIO;3 个工具。
暂无 AI 概览:以下信息来自注册中心条目和服务本身。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
参照 仓库 中的启动说明。
Public Telegram group statistics, with no key to set up. grouppulse talks to the Limzo public API, which publishes read-only aggregate statistics for public Telegram groups: how active a group is, who its most active members are, how its level ladder looks, what awards it has handed out, and a moderation summary. Nothing here needs an account, and the upstream data never contains verbatim member messages — only aggregates and leaderboards — so what grouppulse passes through inherits that property.
Three questions cover most of what the data can answer: which public groups exist around a topic or a language, how one particular group is doing, and how the whole network looks in total.
LIMZO_BASE_URL (optional) — API base URL.
Defaults to https://limzo.com.That is all. There is no API key: every endpoint is public and read-only.
list_groups — search or browse the public group
directory. Each entry carries its slug, title,
member count and language. All arguments are
optional: query (a keyword matched against group
titles, usernames, slugs and descriptions),
language (an ISO 639-1 code such as fa or
es), and limit (how many groups to return).
Omit everything to list the top groups.get_group_stats — full public stats for one
group, by its slug (the last part of its
limzo.com/s/<slug> page). The result covers
activity, top members, levels, awards and a
moderation summary, plus the group's mood and
language mix when the upstream has enough signal.
The optional range picks the stats window:
7d (the default), 30d or all; the longer
windows need the group's paid plan upstream, and
on a free group the answer silently falls back to
7d, which you can spot in the returned range
block.get_global_stats — network-wide totals across
all public groups, plus the current top groups.Behaviour worth knowing:
grouppulse error: HTTP <status> — for example a
404 for an unknown slug, a 403 when a group's
public page is disabled, a 410 when its stats
were deleted, or a 429 when you poll faster
than the upstream allows (5 requests per second).
An unreachable API fails with
grouppulse error: unreachable. These error
strings are this rebuild's own.The vendor's published OpenAPI document pins the endpoints, the wire parameter names and the range values; the original MCP project's README pins the three tools. The MCP-layer argument names are labelled reconstructions mapped onto the pinned wire parameters:
GET <base>/api/public/groups with q, lang
and limit when set (used by list_groups;
the MCP arguments are query, language and
limit).GET <base>/api/public/{slug} with range when
set (used by get_group_stats; the /s/{slug}.json
page route carries the same payload, and the
/api/public/ path is the API route).GET <base>/api/public/global-stats (used by
get_global_stats).The slug path segment is URL-encoded.
Each tool is a subcommand taking one JSON argument string:
Output is the tool's result text (the upstream body
on success). Exit codes: 0 on success, 1 on a
runtime error, 2 on a usage error.
MCP client config:
MIT — Copyright (c) 2026 Rene Turcios
来源:README.md,提交 bab9789
Search or browse the public group directory; each entry carries its slug, title, member count and language.
limitquerylanguageFull public stats for one group by slug: activity, top members, levels, awards and moderation summary.
slug必填rangeNetwork-wide statistics across all public groups on Limzo.
无需输入参数。
已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
npx @reneturcios/grouppulse list_groups '{"language":"es","limit":5}'npx @reneturcios/grouppulse get_group_stats '{"slug":"hipo"}'npx @reneturcios/grouppulse get_group_stats '{"slug":"hipo","range":"30d"}'npx @reneturcios/grouppulse get_global_stats '{}'npx @reneturcios/grouppulse --versionnpx -y @reneturcios/grouppulse mcp{ "mcpServers": { "grouppulse": { "command": "npx", "args": ["-y", "@reneturcios/grouppulse", "mcp"] } }}docker run -i ghcr.io/cloudcorprecords/grouppulsedocker run --rm ghcr.io/cloudcorprecords/grouppulse get_global_stats '{}'npm installnpm run build # tsc -> dist/npm test # tsx --test test/*.test.ts (fake fetch only, no network)npm run dev # run the CLI from source