Build, edit, and deploy Telegram bots on FlowCastle's hosted visual flow platform.
MCP Server: ai.flowcastle/flowcastle
This MCP server provides an integration for building, editing, and deploying Telegram bots using FlowCastleβs hosted visual flow platform. It works with MCP-capable AI agents by letting you describe a bot and have the agent assemble the corresponding flow, without SDK boilerplate.
π οΈ Key Features
Build, edit, and deploy Telegram bots on a hosted visual flow platform
Use Telegram bot templates and an MCP server workflow
Supports no-code flow assembly from bot descriptions
π Use Cases
Create Telegram bot flows using an empty canvas editor workflow
Generate flows for bot development through Claude Code, Codex, or Cursor
Configure bot functionality using visual blocks (e.g., payment blocks)
β‘ Developer Benefits
Avoid SDK boilerplate by describing the bot instead of writing code
Integrate with any MCP-capable AI agent for bot creation and deployment
Use templates as starting points for Telegram bot development
β οΈ Limitations
Intended for Telegram bots on FlowCastleβs hosted visual flow platform
Telegram bot templates + MCP server for AI bot development
Ready-to-use Telegram bot templates and an MCP server β build, edit, and deploy Telegram bots from Claude Code, Codex, Cursor, or any MCP-capable AI agent. No SDK boilerplate: describe the bot, and your agent assembles the flow.
Dragging a connection onto empty canvas to create a payment block, then configuring a Telegram Stars product β no code
FlowCastle is a visual workflow builder for Telegram bots and web chat: flows, triggers, conditions, AI steps, payments (Stripe / YooKassa / Telegram Stars), broadcasts, drip sequences, and integrations (Gmail, Google Sheets, Notion, OpenAI, β¦) β with a REST API and an MCP server, so bot development works straight from your AI coding agent. Every block an agent creates through MCP is the same block you can drag, wire, and edit visually.
"Look at my FlowCastle workspace and add a lead-qualification flow: greet on /start, ask three button questions, save answers to contact variables, and notify me."
The agent reads your workspace with get_workspace_summary / get_flow_context, drafts a batch of flow-builder actions, checks it with validate_actions, and applies it with apply_actions. See mcp/README.md for the full tool reference.
Templates
Each JSON file in templates/ is a complete bot: metadata (title, summary, use-cases, suggested variables, required modules) plus a schemaExample.actions array β an ordered batch of create_flow / create_block / create_link / create_variable operations in the exact format apply_actions accepts.
Found a bug in a template, or built a flow worth sharing? Open an issue or PR β templates are plain JSON, and validate_actions (via MCP) will tell you if a batch is well-formed.
License
The contents of this repository are licensed under the MIT License.
Install
Remote endpoint
Streamable HTTP
Hosted server - connect over the network, no local install.