← Back to directory
COMPARE UP TO 4 SERVERS

Compare MCP servers

Compare scores, permissions, risks, and fit in one decision-focused table.

DimensionTelegram MCP ServerTelegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.Figma Flutter MCP ServerUtilize Figma's rich data in your coding agent. Implement designs in Flutter way!
FMRS70 / 100 · B68 / 100 · C
Reliability9 / 2010 / 20
Security and permissions16 / 2012 / 20
Maintenance14 / 2016 / 20
Documentation17 / 2016 / 20
Setup experience14 / 2014 / 20
Best for
  • Developers who want to integrate Telegram into MCP clients like Claude
  • Automation scenarios that need to manage multiple Telegram accounts
  • Building custom Telegram bots or workflows
  • Scenarios that require secure file operation path restrictions
  • Developers who want to quickly translate Figma designs into Flutter code
  • Users of AI coding tools like Cursor
  • MVPs and small-scale projects
  • Extracting theme colors and typography from designs
Not for
  • Use cases requiring official Bot API features (this server uses a user client)
  • Non-technical users who want a fully managed solution
  • Multiple processes using the same session without lock management
  • Production-level development of large scalable apps
  • Poorly structured Figma files (e.g., without auto-layout, heavy grouping)
  • Scenarios requiring fully automatic code generation without AI guidance
Required permissions
  • Requires Telegram API ID and API Hash
  • Requires the user's Telegram session string (equivalent to account access)
  • Can send messages, media, contacts, and settings to any allowed chat
  • Can create or modify groups, channels, and chat settings
  • Can access and operate on the user's media files and contacts
  • Requires access to Figma API to fetch node data (requires Figma API key)
  • May export image or SVG assets
  • Communicates with MCP clients via stdio or HTTP
Risks and side effects
  • Session string leakage could lead to account compromise
  • Sending messages may raise privacy or security concerns
  • Prompt injection: Telegram content may be maliciously crafted, so precautions are needed
  • Risk of using unofficial PyPI package name; avoid pip install telegram-mcp
  • Concurrent clients using the same session may cause AuthKeyDuplicatedError
  • Figma API rate limiting (HTTP 429); the server retries but does not bypass limits
  • Data quality depends on Figma design quality
  • SVG export may pick up unintended nodes
  • Generated code may not perfectly match design; AI adjustment needed
Supported clientsClaude Desktop, Cursor, Claude Code, CodexCursor, Claude Desktop
Tools762