npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

tgcloud-mcp

v0.3.3

Published

MCP server for Telegram serverless bots (@tgcloud) — project lifecycle, deploys, migrations and webhooks through the tgcloud CLI

Readme

tgcloud-mcp — Telegram 无服务器机器人的 MCP 服务器

English · Русский · العربية · Deutsch · Français

非官方社区项目(作者 @sdamarketing),与 Telegram 无隶属关系。 平台官方工具是 @tgcloud/cli。tgcloud-mcp 只是把它包成 MCP。 威胁模型见 SECURITY.md。

让助手管理无服务器机器人(core.telegram.org/bots/serverless):你说「创建机器人」「部署」「看 webhook」,助手去跑 tgcloud。

客户端:opencode、Claude Code、Claude Desktop、Cursor、VS Code (Copilot)、Windsurf、Zed。 同一套服务器和 skill 也是一份 Agent Plugin(agent-plugin/),给 Codex、Cursor、Copilot、Kiro 和 VS Code。

能做什么

16 个工具:

| 类别 | 工具 | 作用 | |---|---|---| | 生命周期 | create_project、init_project、login_bot、add_module、upgrade | 脚手架、@BotFather 令牌、handlers / endpoints / lib、把 0.2.0 前的布局移入 tgcloud/ | | 同步 | status、diff、push、deploy、pull、fetch、reset | 查看变更、原子部署、Mini App 先构建再 push | | 数据 | run_handler、migrate | 不部署即可运行;迁移支持 --dry-run、--safe、--yes、--local | | Webhook | webhook_status、webhook_sync | 「机器人没反应」、重新指向 webhook |

资源 tgcloud://docs/* 是英文平台参考。工具描述也是英文,模型用一份文本,再用你的语言回答。 给人读的文档有英、俄、中、阿、德、法。

安全

  • 破坏性调用(reset、push --force、应用 upgrade 和迁移、webhook sync --drop-pending)没有 confirm: true 会拒绝。
  • 令牌经 stdin 交给 CLI,并在所有输出中掩码。

安装

需要 Node.js 20+。

npm install -g tgcloud-mcp
tgcloud-mcp setup

向导写入 MCP 配置。同意安装 Agent Plugin 后,副本进入 ~/.tgcloud-mcp/agent-plugin、Cursor 本地插件目录和 VS Code 的 chat.pluginLocations。

curl -fsSL https://raw.githubusercontent.com/sdamarketing/tgcloud_mcp/main/install.sh | bash
docker run -i --rm ghcr.io/sdamarketing/tgcloud-mcp

说明:docs/installation.zh.mdx。

配置示例

{ "mcpServers": { "tgcloud": { "command": "tgcloud-mcp" } } }

| 变量 | 默认 | 作用 | |---|---|---| | TGCLOUD_CLI | npx | 如何启动 CLI | | TGCLOUD_CLI_ARGS | tgcloud | 子命令前的参数 | | TGCLOUD_TIMEOUT_MS | 120000 | 单条命令超时 |

改完前端应调用 deploy。单独的 push 不会运行打包器。

长教程(叙述为俄文):docs/cookbook-srl-bot.md。Skill:npx skills add sdamarketing/tgcloud_mcp。

MIT