github Python analyzed 5a630fe

n24q02m/better-telegram-mcp

github

Telegram for AI agents -- messages, chats, media, and contacts across both bot and full user-account modes.

maintainer
n24q02m
license
Apache-2.0
first seen
2026-06-07
last seen
2026-08-02
releases · 30d
12
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · streamable-http · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 5a630fe · analyzer v28 · 13h ago

skills & prompt files 4

danger signals8

code evidence vv4.17.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 102

filesystem 8

  • fs n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/auth/telegram_auth_provider.py :22 from pathlib import Path
  • fs n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/backends/bot_backend.py :5 from pathlib import Path
  • fs n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/backends/security.py :7 from pathlib import Path
  • fs n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/backends/user_backend.py :5 from pathlib import Path
  • fs n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/config.py :6 from pathlib import Path
  • fs n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/relay_setup.py :18 from pathlib import Path
  • fs n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/tools/help_tool.py :5 from pathlib import Path
  • fs n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/transports/credential_store.py :10 from pathlib import Path

network 2

  • net n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/backends/bot_backend.py :8 import httpx
  • net n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/backends/security.py :6 import socket

secrets 4

  • secrets n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/cli.py :15 import getpass
  • secrets n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/config.py :143 os.environ.get("CREDENTIAL_SECRET")
  • secrets n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/credential_state.py :202 if os.environ.get("TELEGRAM_BOT_TOKEN"):
  • secrets n24q02m-better-telegram-mcp-5a630fe/src/better_telegram_mcp/transports/http.py :78 return os.environ.get("MCP_DCR_SERVER_SECRET") or os.environ.get(