drio
Open app

Telegram to X Formatter

Source

MCP server для адаптации постов из Telegram в формат X с ограничением в 220 символов

Catalog onlyCatalog onlySTDIO

Overview

Telegram to X Formatter is an MCP server designed to adapt posts from Telegram into format X while strictly adhering to a 220-character limit.

To use the formatter, clone the repository, install the dependencies, set up your environment variables, and start the server to begin formatting your Telegram posts.

  • Adherence to the 220-character limit - Preservation of key information (names, achievements, numbers) - Addition of emojis for emotional impact - Line breaks for improved readability - Creation of dynamic, concise sentences - Inclusion of a call to action at the end
  1. Formatting Telegram posts for social media sharing
  2. Creating concise summaries of longer messages
  3. Enhancing the emotional appeal of posts with emojis

Add to your AI client

Use these steps to connect Telegram to X Formatter in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "telegram-to-x-formatter-iliamak": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-telegram-to-x-formatter-iliamak"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "telegram-to-x-formatter-iliamak": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-telegram-to-x-formatter-iliamak"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "telegram-to-x-formatter-iliamak": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-telegram-to-x-formatter-iliamak"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "telegram-to-x-formatter-iliamak": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-telegram-to-x-formatter-iliamak"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "telegram-to-x-formatter-iliamak": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-telegram-to-x-formatter-iliamak"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "telegram-to-x-formatter-iliamak": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-telegram-to-x-formatter-iliamak"
      ]
    }
  }
}

FAQ

Can I use this formatter for any type of post?

Yes! It is designed to format any post from Telegram to fit the X format.

Is there a limit to the number of posts I can format?

No, you can format as many posts as you need, as long as they adhere to the character limit.

Do I need any special permissions to use this tool?

No special permissions are required, but you need to set up your API key in the environment variables.