MCP and plugin for zaytsv bot funnels
zaytsv-mcp
An MCP server and skill for building and publishing Telegram, MAX and Instagram bot funnels in the zaytsv /bots service from a text description
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
Why this level
- The token grants full zaytsv account access, including publishing and deleting scenarios
- Publishes live changes to real Telegram, MAX and Instagram bots
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/zaytsv-mcpDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run one by one in the Claude Code chat
/plugin marketplace add skiddgoddamn/zaytsv-mcp
/plugin install zaytsv-mcp@zaytsvInstall the plugin with /plugin marketplace add skiddgoddamn/zaytsv-mcp and /plugin install zaytsv-mcp@zaytsv in Claude Code, then create a token at zaytsv.ru/bots/mcp-tokens and send it to the agent, which saves it with the set_token tool.
Other ways from the author
/plugin marketplace add skiddgoddamn/zaytsv-mcp
/plugin install zaytsv-mcp@zaytsvThe recommended method, pulls in both the MCP server and the skill.
This is third-party code. Review the repository files before installing.
What it does
The server gives 30 tools for building and publishing bots in the zaytsv /bots service: listing bots, graphs and channels, creating and editing a scenario graph, live-editing an active graph with auto-backup, targeted replacements inside the graph JSON, a dry run without publishing, publishing with an error list, templates and graph cloning, uploading media files up to 50 MB with a public link, funnel-path analytics by node, and a list of subscribers and UTM tracking links. Separate tools publish markdown blog articles with the same token. The build-bot-funnel skill teaches the agent to assemble a valid node-and-edge graph for Telegram, MAX and Instagram and check it with a local validator before uploading. Each of the three platforms has its own limits, for example Instagram has no broadcasts and a 24-hour delay cap, while MAX has no SUBSCRIBED condition or reply keyboards.
Who it is for. For people running bots in the zaytsv service who want to build and publish funnels by describing them in words, rather than by hand in a visual editor.
Good fit when
- You want to describe a bot funnel in words and publish it straight to zaytsv /bots
- You need to edit a live scenario in place with an automatic backup before the change
- You need analytics on which funnel node subscribers drop off at
Not a fit when
- You do not have a zaytsv account: the tools only work with its API
- You need broadcasts or a SUBSCRIBED condition in a MAX bot: the platform does not support them in this service
- You need real CRM integrations inside the graph: this tool set lacks them, unlike the retensy version
Example request
Build a bot: a start button subscribing to a channel, a three-button question, and a finish that registers for a webinar; upload and publish itLimitations
The token grants full access to the zaytsv account, equivalent to logging into the dashboard. MAX lacks the SUBSCRIBED condition and reply keyboards, Instagram has no broadcasts, its delay is capped at 24 hours, and its agent question only accepts text, email, phone, number or contact. An active graph cannot be deleted; the bot must be switched to another one first.
How to disable. Revoke the token on the /bots/mcp-tokens page in zaytsv, or remove the zaytsv-mcp server from your MCP client config.
Security check
- The token grants full zaytsv account access, including publishing and deleting scenarios
- Publishes live changes to real Telegram, MAX and Instagram bots
README in short
The README lists 30 graph build-and-publish tools, separate tools for blog articles and media uploads, a supported-platform table with limits, two install paths (a Claude Code plugin or a plain MCP server via npx), and ways to pass the personal token, including just sending it to the agent in chat. It separately covers the nodes/edges graph format and the local validator run before uploading.
FAQ
Do I need to enter the token in a config file by hand?
No, you can just send the token to the agent in chat, and it calls set_token to save it without a restart.
What happens if publishing fails?
publish_graph returns a list of errors by code and node, so the agent can diagnose them, fix the graph and retry.
Related
An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n
Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account
Awesome Claude Skills by Composio
Awesome Claude Skills
A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps
A plugin and CLI catalog for agents: generates command-line interfaces for GUI apps like GIMP and Blender and installs ready ones via CLI-Hub