A Windows app that turns Microsoft Edge into a programmable browser — and connects it to n8n via a local HTTP agent. Instead of fragile selectors, you get live DOM/UI element data so Claude can reason about page state and act like a human.
Ships with three ready-made n8n workflows: a general browser agent, an Indeed job scraper, and a LinkedIn profile scraper. Results land in your Telegram.
- Windows 10/11
- .NET 8 (Windows)
- Microsoft Edge
Make sure you have:
- Anthropic API key
- Telegram bot created via @BotFather and its API key
We can configure the workflows for your use case, connect additional data sources, or build custom scrapers on top of this stack.
Get up and running in 5 steps
- Start the launcher (only one instance can run at a time)
- Choose a launch method: for quick testing → use cloudflared
- Enter your Telegram credentials when prompted
- Download the custom workflow
On the main screen you will see three workflow tabs:
| Tab | Description |
|---|---|
| Browser (Beta) | General browser automation tasks (e.g. "do this on a website") |
| Indeed Scraper | Enter a job title to collect job listings |
| LinkedIn Scraper | Enter an agency name or participants to collect profiles/data |
- After entering your input, click Save changes for the selected tab
- This ensures the workflow uses your data
- Open n8n in your browser and import the
stealth-workflowyou downloaded earlier
Required manual configuration:
| Node | Action |
|---|---|
| GLOBAL_CONFIG | Replace the tunnel URL with your cloudflared tunnel link (get the address from the main screen) |
| Anthropic Chat Model | Add your credentials (API key) |
| Send a text message | Add your credentials (API key) |
- Click Execute Workflow in n8n
- The automation will start based on your selected workflow and inputs
- The bot will send you a message with the search results in Telegram
Browser Tab — weather in Belgrade
Input: weather in belgrade
Result:
Current weather in Belgrade, Serbia: 12°C (Feels like 11°C), Mostly cloudy.
Wind: 6 km/h from NW · Humidity: 62% · Visibility: 20 km · Pressure: 1017 mb
Today: High 18°C / Low 6°C — light rain showers expected
Extended: 12–23°C over the next 10 days
*This message was sent automatically with n8n*
Indeed Scraper — nurse in London
Input: nurse in london
Result:
✅ Found 5 vacancies
Date: 4/7/2026, 9:49:29 PM
══════════════════════════════
1. Staff Nurse - Surgery Centre
Welbeck — London W1G
State-of-the-art private day surgery centre with three laminar flow operating theatres
Cover Letter:
I am writing to express my strong interest in the Staff Nurse position at Welbeck Surgery Centre. As a dedicated registered nurse with experience in surgical care, I am excited about the opportunity to work in your state-of-the-art facility with three laminar flow operating theatres. My commitment to providing exceptional patient care aligns perfectly with Welbeck's mission to deliver outstanding surgical services. I am confident that my clinical skills and compassionate approach would make me a valuable addition to your growing team in central London.
🔗 https://uk.indeed.com/rc/clk?jk=59332d09ff418189&bb=z4JSFdEgR3f-KNfc4dExguGTksAlHP9s3iIFtBMQR8rB63AvP2V0QrAyC65nisscpkKOvm8kB4wD-tkMcKOJylGRDcFNdYbztjDmbXO9qSo8DtsGf9SNxJvqkc83Qz&xkcb=SoB867M3l00lQLT5U50LbzkdCdPP&fccid=011f3388adf5b229&vjs=3
──────────────────────────────
2. Registered Nurse UK
Balmung Medical UK Ltd. — London W1U
Company car, Flexible schedule
Cover Letter:
I am very interested in the Registered Nurse position with Balmung Medical UK Ltd. The opportunity to work with flexible scheduling and company car benefits is highly appealing. As a registered nurse, I bring strong clinical expertise and a patient-centered approach to healthcare delivery. I am eager to contribute my skills to your team and provide high-quality nursing care across London. I believe my professional dedication and adaptability would make me an excellent fit for this role.
🔗 https://uk.indeed.com/rc/clk?jk=d382fd6ab87d6926&bb=z4JSFdEgR3f-KNfc4dExgqY1GGYf30cfglmV0gl7-BOzgDUG2zZhcrhIpGGfpCqEHxw0Yv95yuUi-RXHatcs4hFfLLZNjnpUfmcUndNcG3haMouKuKecha5xYXcWP&xkcb=SoDI67M3l00lQLT5U50KbzkdCdPP&fccid=de3ee3357611bfe5&cmp=Balmung-Medical-UK-Ltd.&ti=Registered+Nurse&vjs=3
──────────────────────────────
3. Staff Nurse Emergency Department
Imperial College Healthcare NHS Trust — London W2
Emergency Department position at prestigious NHS Trust
Cover Letter:
I am writing to apply for the Staff Nurse position in the Emergency Department at Imperial College Healthcare NHS Trust. Working in emergency care at one of London's most prestigious NHS trusts represents an incredible opportunity to develop my skills in fast-paced, critical care environments. I am passionate about emergency nursing and thrive in challenging situations where quick thinking and clinical expertise are essential. My commitment to patient safety and evidence-based practice would enable me to make meaningful contributions to your emergency department team.
🔗 https://uk.indeed.com/rc/clk?jk=53ff2933789a403b&bb=z4JSFdEgR3f-KNfc4dExgsLJeuxcGwrecWeAOFUYdZeQULQ-UCBYCrn9lEpQ9W-7oGt7lWHC86qqNoVc-HicmDwKjg63-6gOViAc6mliIfZrKI2TJUlOe9hCZwg8wm2&xkcb=SoBV67M3l00lQLT5U50JbzkdCdPP&fccid=54ea7ad09962ab3c&vjs=3
──────────────────────────────
This message was sent automatically with n8n
4. Registered Nurse (RGN) - Bank - Care Home
Barchester Healthcare — Sydenham SE26 6B
Bank position in care home setting
Cover Letter:
I am interested in the Registered Nurse Bank position with Barchester Healthcare. The flexibility of bank work combined with the rewarding nature of care home nursing appeals to me greatly. I am passionate about providing dignified, person-centered care to elderly residents and understand the unique challenges and rewards of working in residential care settings. My clinical skills, compassionate nature, and ability to build meaningful relationships with residents would enable me to deliver exceptional care as part of your team in Sydenham.
🔗 https://uk.indeed.com/rc/clk?jk=c94b0f47f1524a99&bb=z4JSFdEgR3f-KNfc4dExgj94ryvBe2rW85EiZ2AiW6TuTZNm6Znb-Kfcst1OjahplTRtpHjqhZSlsfXDu4lw7Uox3aA9LkcWu8zgBxUyVx6WQHcLX9DIq89nU3ShP52c&xkcb=SoDh67M3l00lQLT5U50IbzkdCdPP&fccid=13ceb02266f23418&vjs=3
──────────────────────────────
5. Travel Clinic Nurse - Central London
Fleet Street Clinic — London
Often responds within 3 days
Cover Letter:
I am writing to express my interest in the Travel Clinic Nurse position at Fleet Street Clinic in Central London. This specialized role in travel health represents an exciting opportunity to utilize my nursing expertise in preventive care and patient education. I am knowledgeable about vaccination protocols, travel health risks, and international health requirements. My strong communication skills and attention to detail would ensure patients receive comprehensive pre-travel health consultations and appropriate immunizations. I would be delighted to contribute to your team's mission of keeping travelers healthy and safe.
🔗 https://uk.indeed.com/rc/clk?jk=36b27aeca28ba2f6&bb=z4JSFdEgR3f-KNfc4dExgi7qz1uyDcfm2GZPdkReF6NjLMjH9wMuZJldbvXf0J312UD-mZpFsT6KZmf1QUsaMRUMJVoSrghm5ROzxDJgJc4bn27VxfixQmwvABphZ1&xkcb=SoBv67M3l00lQLT5U50PbzkdCdPP&fccid=7b70c33aeaeeaf4a&cmp=Whitby%2526Co&ti=Travel+Nurse&vjs=3
──────────────────────────────
This message was sent automatically with n8n
LinkedIn Scraper — marketing in New York · 5 profiles found
Input: linkedin marketing in new york
Result: a .txt file containing
Profiles found: 5
Date: 4/7/2026, 9:55:35 PM
========================================
1. Nikki Reyes
Title: Chief Marketing Officer at Ripple Street
Location: —
Link: https://www.linkedin.com/in/nikkirossreyes
2. Content Marketing & Strategies
Title: New York
Location: —
Link: https://www.linkedin.com/in/content-marketing-strategies-57b87391
3. Sky Lee
Title: Marketing Manager at Instacart
Location: —
Link: https://www.linkedin.com/in/dayeskylee
4. Amanda Dempsey
Title: Waldorf Astoria New York
Location: —
Link: https://www.linkedin.com/in/amandadempsey
5. Bradley Gale
Title: Marketing Manager with the New York
Location: —
Link: https://www.linkedin.com/in/bradley-gale-0224aa162
- Make sure the agent and Edge are running before executing the workflow
- Go to settings (the flower icon at the top right of the main screen) to download a new workflow
- "Problem in node 'Check Health'" Error
- Make sure the URL in GLOBAL_CONFIG matches the URL in your app and
- Make sure your agent is running
- Error in sub-node 'Anthropic Chat Model'
- Add your Anthropic credentials to the node
- Too many requests
- Try executing the workflow later
Base URL (default): http://127.0.0.1:5050
| Endpoint | Returns |
|---|---|
GET /status |
Server status (JSON) |
GET /mydata |
Selected tab, saved prompt, Telegram chat ID |
GET /help |
Plain text command list |
GET /shutdown |
Stop the server |
| Endpoint | Returns |
|---|---|
GET /list |
UI/DOM element list (+ URL/tab if CDP enabled) |
GET /screenshot |
Page screenshot (PNG) |
GET /wait-for-load?timeout=30000&settle=600 |
Wait for page load |
GET /search-url?url=https://example.com |
Navigate to URL (requires CDP) |
GET /search-url?q=your+query |
Navigate via search query |
| Endpoint | Action |
|---|---|
GET /?x=100&y=200 |
Click at coordinates |
GET /?action=type&text=Hello |
Type at current focus (add x,y to click first) |
GET /?action=key&text=ENTER |
Press a key |
GET /?action=scroll&amount=-120 |
Scroll at current cursor |
GET /?action=scroll&x=640&y=420&amount=-120 |
Move to x,y, then scroll |
GET /?action=clear&x=208&y=235 |
Click then Ctrl+A + Backspace |
If authToken is set in config.json, all requests must include the header X-Stealth-Token.
This project is intended for testing, accessibility automation, and workflow integration. Always comply with the target website’s terms of service.






