AS

alijancb/subio-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

35 stars 0 forks Качество 74 Тренд 20MIT

MCP-сервер, который удаляет публичные сообщения из X, LinkedIn и Hacker News в локальном браузере, который никогда не входит в систему

Обзор

Сервер MCP, который открывает браузер на вашем компьютере, читает публичные сообщения, подписанный посетитель отображается на X, LinkedIn и Hacker News, и передает их обратно в качестве структурированных данных, о которых ваш агент может рассуждать. Спросите своего агента: «Что на этой неделе @naval и @paulg опубликовали о вхождении на борт?», и он откроет настоящее окно браузера, прочитает эти две временные линии и ответит на сообщения, их количество вовлеченности и их ссылки. Все происходит локально. Нет ключа API, нет учетной записи, нет облачного сервиса и нет данных, покидающих вашу машину, кроме самих запросов страницы. Сеансовые файлы cookie удаляются из профиля браузера перед каждым запуском. Он точно читает, что показывает зарегистрированный посетитель — ничего за входом, ничего за вызовом. Он не решает CAPTCHA, не маскирует, что он автоматизирован, и не повторяет отказ. Это ограничение является точкой, и оно формирует то, что инструмент может и не может сделать. Разделы ниже честны в отношении обоих.

Обзор (машинный перевод)

**Читайте, что люди на самом деле публикуют — в браузере, который никогда не входит.

Сервер MCP, который открывает браузер на вашей машине, читает публичные сообщения Зарегистрированный посетитель отображается на X, LinkedIn и Hacker News и передает их обратно. Как структурированные данные, о которых может рассуждать ваш агент.

Установка · Инструменты · Какой подписной доступ покупает вас · Блоки · Безопасность

Что это такое

Спроси своего агента, что @naval и @paulg писали об этом. Неделя?* и открывает реальное окно браузера, читает эти две временные линии, и Ответы с сообщениями, их вовлеченность и их ссылки.

Все происходит локально. Нет API-ключа, нет учетной записи, нет облачного сервиса. Никаких данных, покидающих ваш компьютер, кроме запросов страницы.

** Никогда не вписывается.** Сеансовые файлы cookie удаляются из профиля браузера Перед каждым бегом. Он точно читает, что показывает зарегистрированный посетитель - ничего За логином ничего не стоит вызов. Он не решает CAPTCHA, не маскируется, что он автоматизирован, и не повторяет отказ.

Это ограничение является точкой, и оно формирует то, что инструмент может и не может сделать. The Разделы ниже честны в обоих случаях.

Быстрый старт

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.


What this is

Ask your agent “what have @naval and @paulg been posting about onboarding this week?” and it opens a real browser window, reads those two timelines, and answers with the posts, their engagement counts and their links.

Everything happens locally. There is no API key, no account, no cloud service and no data leaving your machine except the page requests themselves.

It never signs in. Session cookies are deleted from its browser profile before every run. It reads exactly what a logged-out visitor is shown — nothing behind a login, nothing behind a challenge. It does not solve CAPTCHAs, does not disguise that it is automated, and does not retry a refusal.

That constraint is the point, and it shapes what the tool can and cannot do. The sections below are honest about both.

Quick start

claude mcp add subio-scrape -- npx -y github:alijancb/subio-mcp

Then ask, in plain language:

собери, что @naval и @paulg писали за неделю про онбординг

Using a different agent — Codex, Cursor, Windsurf, Cline, Zed, VS Code? See INSTALL.md, which has a one-page guide per client that your agent can follow for you.

For Claude Code there is also a plugin, which adds a /scrape command and a workflow skill on top of the tools:

git clone https://github.com/alijancb/subio-mcp.git ~/subio-mcp && cd ~/subio-mcp && npm install
claude plugin marketplace add ~/subio-mcp && claude plugin install subio-scrape@subio

Requirements

  • Node.js 20 or newer.
  • A browser. It uses Chrome or Edge if you have one. If not, run npx playwright install chromium once.
  • A desktop session. The window has to be visible — see below for why. This does not run on a headless server.

Tools

Tool What it reads
x_account_posts Posts from named X accounts, with exact view / like / repost / reply counts. match filters them by keyword or hashtag
x_account_profile Bio, followers, post count for one account
linkedin_page A public company or person page, from its JSON-LD
linkedin_company_posts A company’s posts, when LinkedIn serves them signed out
hackernews_search Hacker News stories and comments on a topic
browser_status Which browser will be driven, from where, how fast, and what happens on a block
browser_close Close the window early
Открыть полный README на GitHub

Установка

npx playwright install chromium` once.
Новичок в MCP? Начните с руководства на mcpskill.org →