# Telegram

> Use this tool when you need to interact with Telegram chats directly from a conversation interface, or to monitor and participate in Telegram conversations without switching platforms. It retrieves chat lists, fetches messages, and sends messages to contacts, using credentials stored in environment variables for seamless authentication with the Telegram API. Ideal for users who want to integrate Telegram messaging with other tasks and workflows, particularly those working with Claude Desktop.

Canonical page: https://skillsregistry.net/skills/chigwell-telegram  
JSON: https://api.skillsregistry.net/v1/skills/chigwell-telegram

## Description

Telegram MCP Server provides a bridge between Claude and Telegram messaging, enabling direct interaction with Telegram chats without leaving the conversation interface. Built using Python, Telethon, and the MCP Python SDK, it exposes three core tools: retrieving chat lists, fetching messages from specific chats, and sending messages to contacts. The implementation authenticates with the Telegram API using credentials stored in environment variables and integrates seamlessly with Claude Desktop through a simple configuration. Particularly valuable for users who want to monitor or participate in Telegram conversations while working with Claude.

## Trust

- **Trust score (0–1):** 0.94
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** communication
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/chigwell-telegram)
- **Repository:** <https://github.com/chigwell/telegram-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "chigwell-telegram"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/chigwell-telegram` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/chigwell-telegram/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
