Threads Lyr
БесплатноНе проверенProvides read-only access to public Threads.net profiles and threads via anonymous scraping, with tools for profile info, user threads, and session management.
Описание
Provides read-only access to public Threads.net profiles and threads via anonymous scraping, with tools for profile info, user threads, and session management.
README
threads-lyr
A Threads.net MCP server for AI agents — read public profiles and recent threads the same way an anonymous visitor would. No login, no cookies, no session state, no Threads API app.
curl -fsSL https://raw.githubusercontent.com/ishan-parihar/threads-lyr/main/install.sh | bash
What it does
get_threads_profile— bio, follower/following/post counts for any public profileget_user_threads— recent public threads (text, url, created_at, engagement)close_session— release scrape clients- Agent-first CLI — AXI-compliant (
--list-tools,--tool-info,--json,--hook,--install-hook,--install-skill) - Two MCP transports — stdio and streamable-http
Threads posts and profiles are public, so the client fetches threads.net/@username
directly — Chrome TLS impersonation gets through, no credentials required. Cloned from
facebook-lyr and stripped to Threads only.
Why anonymous scraping?
The official Threads API requires Meta app registration and access tokens, and writing tools need authorized credentials. For reading public content, that's heavy machinery for a problem an anonymous fetch already solves.
curl_cffiwith Chrome TLS impersonation defeats JA3 fingerprint detection.- Profiles and feeds are parsed from Threads' embedded JSON with a resilient deep-scan — no fragile selectors.
- Tools are annotated
readOnlyHintso agents know not to attempt writes.
Quick install
./install.sh # or: uv sync
uv run threads-lyr --status # anonymous — always valid
Direct CLI tool execution
uv run threads-lyr get_threads_profile --username zuck
uv run threads-lyr get_user_threads --username zuck --limit 10
uv run threads-lyr get_user_threads --username zuck --limit 5 --json
uv run threads-lyr --list-tools
MCP server
Spawn with no args on a pipe (as Claude Code / other MCP clients do):
threads-lyr # starts the JSON-RPC stdio server
For the streamable-http transport:
TRANSPORT=streamable-http PORT=8000 threads-lyr
Honest platform limits
- Read-only. Publishing on Threads requires the official Threads API — out of scope for anonymous scraping.
- Anonymous. Only public profiles are reachable; private profiles return not-found/empty.
Layout
threads_mcp_server/
scraping/ curl_cffi Chrome-impersonation client + embedded-JSON parsers
tools/ FastMCP tool registration (threads_tools.py)
server.py FastMCP server assembly
cli_main.py AXI-compliant CLI
config/ layered config (CLI args > env > defaults)
Visual proof
| Profile | Threads feed | MCP tools |
|---|---|---|
![]() |
![]() |
![]() |
Related CLI Tools
This project is part of a family of agent-friendly CLI tools for social platforms:
| Tool | CLI | Repo |
|---|---|---|
instagram-lyr |
ishan-parihar/instagram-lyr | |
| Threads | threads-lyr |
ishan-parihar/threads-lyr |
facebook-lyr |
ishan-parihar/facebook-lyr | |
reddit-lyr |
ishan-parihar/reddit-lyr | |
linkedin-lyr |
ishan-parihar/linkedin-lyr | |
| Twitter/X | twitter-lyr |
ishan-parihar/twitter-lyr |
| Discord | discord |
ishan-parihar/discord-cli |
| Telegram | tg |
ishan-parihar/tg-cli |
License
MIT — see LICENSE.
☕ Support & Sponsorship
If you find this project useful, consider supporting ongoing development:
Your support funds new features, releases, and infrastructure for the whole ecosystem.
Установка Threads Lyr
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ishan-parihar/threads-lyrFAQ
Threads Lyr MCP бесплатный?
Да, Threads Lyr MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Threads Lyr?
Нет, Threads Lyr работает без API-ключей и переменных окружения.
Threads Lyr — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Threads Lyr в Claude Desktop, Claude Code или Cursor?
Открой Threads Lyr на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Threads Lyr with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development



