Developer Tools
flowcastle.ai
Provides summaries and details of application components (variables, flows, bots, modules) to assist in development and automation.
ENDPOINT 1
https://api.flowcastle.ai/api/mcp
MCP server metadata
- Name
- telegram-flow-builder-mcp
- Version
- 0.1.0
Known tools 31
list_applicationsList the applications this API key can access, with the caller role and the permissions it grants.
Inferred read-onlyupdate_applicationUpdate application-level settings (name, active state, default language, incoming-message behavior).
Potential side effectslist_watched_groupsList the group/channel chats a telegram_mtproto userbot monitors.
Inferred read-onlyset_watched_groupsReplace a telegram_mtproto userbot's watched-groups list — the chats it monitors.
Inferred read-onlysync_dialog_contactsImport a telegram_mtproto userbot's existing chats as contacts — DM partners, groups, and channels — so everything the account already talks to becomes a valid send_message target without waiting for each chat to message first.
Potential side effectsget_workspace_summaryReturn a compact application, flow, sequence, operation, and bot summary — the cheapest way to orient in a workspace.
Inferred read-onlyget_application_contextReturn the full application-level automation context in one read-only call: every flow (with folders), connected bots, variables, sequences, and operations.
Inferred read-onlyget_module_catalogReturn a compact index of both installed and available marketplace modules, with each module's key, versions, description, actions, and triggers.
Inferred read-onlyget_module_detailsReturn everything needed to use one module: action input fields and their types, trigger configuration, manual setup fields (credentials an operator must fill in the dashboard), and references to already-installed actions.
Inferred read-onlyinstall_moduleInstall an exact marketplace module version into an application and create any missing installed-template actions.
Potential side effectsget_flow_contextReturn one flow's graph topology: its blocks, how they link, and a short summary per block.
Inferred read-onlyget_block_detailsReturn the complete contents of one block: block data, action configs, HTTP request bodies, custom-code files, triggers, menu payloads, and media paths.
Inferred read-onlyget_action_schemaReturn the action-authoring contract: every supported action kind with its required fields, the placeholder ids for referencing entities created earlier in the same batch, the `{{var|.
Inferred read-onlyget_design_guidelinesReturn the flow-design rules that validation does NOT enforce: when to split a branch into its own flow, how navigation and menus must be wired, and worked examples.
Inferred read-onlysearch_flow_examplesSearch the library of reusable flow examples covering common business cases (lead capture, onboarding, payments, reminders).
Inferred read-onlyget_flow_exampleReturn one reusable flow example by id, optionally with a complete action batch you can adapt and pass to apply_actions.
Inferred read-onlyapply_actionsValidate and apply a batch of flow-builder actions — the single write path for editing flows, blocks, variables, broadcasts, sequences, and folders.
Potential side effectsrun_flow_autotestRuns deterministic behavioural tests against flows that are ALREADY applied (compiles them to an AST and simulates a user).
Inferred read-onlylist_contactsList and search contacts in the application, paginated, newest first.
Inferred read-onlyget_contactReturn one contact's full profile plus every contact-variable value stored for them.
Inferred read-onlyget_contact_activityReturn one contact's engagement history: goals they achieved and buttons they clicked, newest first, plus all-time goal totals.
Inferred read-onlylist_event_contactsThe reverse lookup: which contacts triggered one analytics event — achieved a goal (kind GOAL + goalKey), clicked a button (BUTTON_CLICK + blockId, optionally buttonId/buttonIndex), were sent a block (BLOCK_SENT + blockId), or received a broadcast (BROADCAST_DELIVERED + broadcastId).
Inferred read-onlycreate_contactCreate a contact manually — for imports or externally-sourced audiences; contacts who message a bot are created automatically.
Potential side effectsupdate_contactUpdate a contact's profile fields and/or contact-variable values.
Potential side effectslist_broadcastsList broadcasts in the application with status, schedule, and delivery counts.
Inferred read-onlyget_broadcast_detailsReturn full details for a single broadcast: status, schedule, recurrence rule, linked flow, and delivery breakdown by status.
Inferred read-onlyget_broadcast_analyticsReturn engagement analytics for a broadcast: delivery breakdown by status plus per-message-block sent and clicked counts for its flow, over an optional date window.
Potential side effectsCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.telegram-flow-builder-mcp]
url = "https://api.flowcastle.ai/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"telegram-flow-builder-mcp": {
"type": "http",
"url": "https://api.flowcastle.ai/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: telegram-flow-builder-mcp
Remote MCP URL: https://api.flowcastle.ai/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"telegram-flow-builder-mcp": {
"url": "https://api.flowcastle.ai/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"telegram-flow-builder-mcp": {
"type": "http",
"url": "https://api.flowcastle.ai/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "telegram-flow-builder-mcp",
"transport": "streamable-http",
"url": "https://api.flowcastle.ai/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for flowcastle.ai was fetched 2026-07-26T18:02:28.902Z and is being refreshed.
flowcastle.ai is assessed as Trusted: Domain runs a meaningful technology spend, consistent with a real business.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.