Your Telegram account, but it takes HTTP requests. Wraps Telethon — the real MTProto userbot client, not that neutered Bot API garbage — behind a JSON HTTP API and a Model Context Protocol endpoint.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport streamable-http · http
verified
reported
listed in the official MCP registry counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit eebdd59 · analyzer v33 · 2w ago
skills & prompt files 1
danger signals1
- suspicious endpoint t.me psyb0t-docker-telethon-plus-eebdd59/app/tools.py :1171
for prefix in ("https://t.me/+", "http://t.me/+", "t.me/+", "@joinchat/", "+"):
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 25
filesystem 6
- fs psyb0t-docker-telethon-plus-eebdd59/app/cache.py :46
with open(self._path, "r", encoding="utf-8") as fh: - fs psyb0t-docker-telethon-plus-eebdd59/app/login.py :44
with open(output_file, "w") as fh: - fs psyb0t-docker-telethon-plus-eebdd59/app/tools.py :593
with open(tmp_path, "wb") as fh: - fs (weak) psyb0t-docker-telethon-plus-eebdd59/tests/conftest.py :9
from pathlib import Path - fs (weak) psyb0t-docker-telethon-plus-eebdd59/tests/unit/conftest.py :13
from pathlib import Path - fs (weak) psyb0t-docker-telethon-plus-eebdd59/tests/unit/test_cache.py :8
from pathlib import Path
shell / exec 2
- shell (weak) psyb0t-docker-telethon-plus-eebdd59/tests/conftest.py :7
import subprocess - shell (weak) psyb0t-docker-telethon-plus-eebdd59/tests/test_auth.py :5
import subprocess
network 6
- net psyb0t-docker-telethon-plus-eebdd59/app/tools.py :24
import httpx - net psyb0t-docker-telethon-plus-eebdd59/app/updates.py :23
import httpx - net (weak) psyb0t-docker-telethon-plus-eebdd59/tests/conftest.py :6
import socket - net (weak) psyb0t-docker-telethon-plus-eebdd59/tests/test_auth.py :8
import httpx - net (weak) psyb0t-docker-telethon-plus-eebdd59/tests/test_health.py :5
import httpx - net (weak) psyb0t-docker-telethon-plus-eebdd59/tests/test_rest.py :5
import httpx
secrets 1
- secrets psyb0t-docker-telethon-plus-eebdd59/app/config.py :136
auth_key=os.environ.get("TELETHON_AUTH_KEY", "").strip(),
declared dependencies 7
- mcp@==1.27.0
- telethon@==1.41.2
- fastapi@==0.118.0
- uvicorn@[standard]==0.37.0
- pydantic@==2.12.0
- httpx@==0.28.1
- cryptg@==0.5.0; platform_machine == "x86_64"