Automation & IoT: 180 MCP servers

Browser and OS automation, smart-home control, embedded devices and industrial IoT. Every record below links to its repository or documentation.

Listed
180
No auth needed
171
Full profiles
115

Servers in this category

180 of 180
DevHusnainAi/zerodom Deterministic attack-surface perception for AI security agents. Attaches over chrome.debugger to the Chrome you're already logged into (cookies, MFA and SSO already done) and turns the live page into a short numbered interaction graph an agent can act on ([03] button 'Sign In'), with CSS selectors kept server-side and out of the model's context. Cross-identity tools (compareidentities, replay) flag a byte-identical response across two logged-in users as a cross-tenant IDOR, and scan maps the attack surface from the CLI. No LLM in the parse; 71% fewer tokens than Playwright's ARIA snapshot mode.
AbhijatSaxena/blink-camera-mcp Control Amazon Blink cameras and their pan/tilt mount: read where the camera is pointing and its travel limits, aim it by absolute or relative angle with the new position confirmed by the hardware, return it home, and grab a snapshot. The mount's command channel is undocumented, so it was recovered from the Blink app's bytecode and verified against a real camera. uvx blink-camera-mcp
magnusmalm/smolmux Serial and GDB/SWD MCP servers backed by a broker that shares one device link between agents, a human monitor and scripts: console history, send/expect, boot-stage tracking, U-Boot autoboot break-in, flasher handoff, breakpoints, Cortex-M fault decode, and unknown-board probing (chip identify to starter profile).
morfiade-app/morfiade-mcp Manage local Chrome profiles, each with its own cookies, sessions and proxy: create, launch and stop them, assign and check proxies, tags, notes and trash with restore. Only whitelisted profiles are visible and there is no cookie-reading tool. Requires the Morfiade desktop app (Windows).
Mohabdo21/linux-mcp A Linux system monitoring MCP server providing real-time CPU, memory, disk, network, processes, Docker, systemd, security audit, and hardware info via STDIO transport. Install: download from GitHub Releases or go install github.com/Mohabdo21/linux-mcp@latest.
Savvy-Tech-Sphere/usable-browser-agent-free MCP server plus Firefox add-on that lets your agent work in your real, logged-in Firefox: accessibility snapshots with stable element refs, logins filled by alias from a local vault, hardened mode by default. Free for personal use.
SnapBlock/hai-browser Let coding agents drive VS Code's Integrated Browser alongside you: snapshots, mouse and keyboard, forms, tabs, screenshots, console and network logs, a visible agent cursor, and click-to-source for React (Vite, Next.js).
IGELHARINE/CDPM Numbered, logged-in Chrome slots (1-30) driven over raw CDP that several Claude Code sessions and subagents share, with per-tab command queues, agent-to-agent messages, and recovery after reboots and Chrome updates.
Metadrama/obscura-mcp MCP server adapter for the lightweight Rust headless browser Obscura — high-performance web scraping with anti-detection. Perfect for AI agent automation. Server can run locally or as hosted endpoint.
Eric-huang799/duplex A browser shared by a human and an AI — same tabs, same live session; 24 MCP tools (snapshot, click, type, screenshot, tabs, annotations), built-in models or any MCP client, Esc takeover.
emirmrkaljevic/usb-rea Reverse engineer USB gadgets: capture vendor-app traffic (usbmon/USBPcap), infer the protocol with frame-level evidence and generate a pyusb driver. Replay requires human confirmation.
Miladmet/quickcast-mcp Screen-to-Action Protocol: Turn screen recordings directly into automated Playwright E2E reproduction tests, structured GitHub bug reports with video timestamps, and SOP walkthroughs.
tech-lead-bunny/agenteyes-mcp Give coding agents real eyes: one tool call returns a screenshot PNG plus the accessibility tree and page text; segmentheight paginates long pages into readable tiles.
faze79/WPFVisualTreeMcp #⃣ - Inspect, debug and drive running WPF apps without source changes: visual tree, dependency properties, bindings, DataContext, screenshots, clicks and text input.
dockndevai/mcp-mac-control Full Mac control: shell, AppleScript, files, processes and human-like GUI input with a screenshot loop, plus an optional safe mode with read-only, gated access.
Harusame64/desktop-touch-mcp Windows desktop automation with entity-based actions instead of coordinate clicks, using UIA, CDP, screenshots, keyboard, mouse, clipboard and terminal control.
juergenkoller-software/nemeton-mcp Control Nemeton, a macOS virtual machine manager built on Apple's Virtualization framework: Linux and macOS VMs, APFS snapshots, console, files and networking.
andresolbach/nodriver-mcp-server Undetected Chrome automation via nodriver for anti-bot protected sites: accessibility snapshots, input automation, network inspection and persistent sessions.
fixed-width/glass Drive native GUI apps under development: launch, screenshot, read the accessibility tree, inject input, tail logs and diff frames on desktop, Android and iOS.
munimtechnologies/munim-computer-use Accessibility-first computer use on macOS, Windows and Linux: element IDs instead of pixels, background input, a pointer overlay and its own Chrome tab group.
yunfeng-enrich/usemymac Turn a Mac into a remote computer-use server via CUA: screenshots, mouse, keyboard, windows and apps, token-protected and exposed through a Cloudflare tunnel.
chryaner/terrarium Fork, break and revert VirtualBox VMs with linked clones and RAM snapshots, and drive GUI-only guests via screenshots and input without SSH or a guest agent.
Cubenest/rrweb-stack Record your authenticated browser session (rrweb DOM, console, network) to local SQLite with PII masking, so coding agents can query it or drive the browser.
glasswarp/mcp-server See and control your own Windows PC locally or remotely: UIA and screenshot observation, clicking, typing, dragging, scrolling, launching apps and Live View.
paipaipai666/nexus-browser-mcp Accessibility-tree browser automation with deterministic snapshots, human approval gates, redacted audit logs and console, network and Web Vitals monitoring.
prufa-dev/prufa-mcp Real-browser QA audits of a URL: broken signup, login and checkout flows, console errors, missing analytics, security headers, tap targets and accessibility.
catallo/misterclaw Remote control for MiSTer-FPGA: launch games, search ROMs, take screenshots, manage systems and set up Tailscale VPN, with automatic core and ROM discovery.
handsomejustin/mijia-control Control Xiaomi/Mijia smart home devices (lights, AC, heaters, robots, cameras), with a web dashboard, REST API, CLI, energy monitoring and automation rules.
ilien-dev/svipall Local-first web reading escalating from HTTP to a real browser when blocked: clean Markdown, site crawls, search, row extraction and local CAPTCHA handling.
MathiasPaulenko/wavexis-mcp Browser automation for your existing Chrome or Firefox via CDP and BiDi, with stealth mode, Lighthouse audits, YAML action batching and raw protocol access.
SanggonBoy/PyreCrawl Self-hosted web scraping: scrape, extract, crawl, map, search, academic papers, research and monitoring, with a tiered fallback including Cloudflare bypass.
suleyman416/mcp-applemusic Apple Music control on macOS: DJ daemon and energy mixes, multi-room AirPlay, Spotify and M3U playlist import, listening journal and Apple Replay analytics.
autokeren/ghostfox Self-hosted stealth browser built on a Firefox fork with fingerprint spoofing, shadow-DOM-aware page reading, login state detection and evidence recording.
dimpagk92/cellar Hybrid computer-use runtime combining the accessibility tree, Chrome DevTools Protocol and vision into structured context, with offline support via Ollama.
dmytrome/groundhog Web search, reading and research through stealth-patched Chrome: strips hidden text, ranks passages across sources and returns SHA-256 provenance receipts.
LarryWalkerDEV/mcp-immostage Virtual staging for real estate: stage empty rooms, turn floor plans into 3D renders, classify room images, write property descriptions and suggest styles.
zackpeters93/ugs-mcp CNC control via Universal G-code Sender (GRBL): jog, home, run G-code files, inspect toolpaths and estimate cycle times, with two-step motion confirmation.
ahmed-khalil-hafsi/P2Predict Local price benchmarking trained on your purchasing history: predict part costs, attribute them to spec and supplier drivers and get a likely price range.
Dominic-DK/askew-mcp Run Apple Shortcuts on an iPhone, iPad or Mac (even locked), send lock-screen notifications and receive device events over an end-to-end encrypted relay.
Extelligence-ai/bagel Query robotics, drone and IoT data (ROS bags, MCAP, flight logs, CAN, MQTT) in plain English via DuckDB SQL, with Rerun, PlotJuggler and LeRobot exports.
Gearotons/servomotor-mcp Control the Gearotons M17 open-source closed-loop NEMA-17 servomotor over RS-485: port discovery, motor auto-detection and the full firmware command set.
acunningham-ship-it/veilbrowser Stealth automation of unmodified Chrome over raw CDP, using accessibility-tree element refs; can attach to a running Chrome to reuse logged-in sessions.
feedthrough/feedthrough In-page debug bridge for web apps: read the DOM, console logs and network requests and interact with the page, in any browser or Cypress/Playwright run.
ostapondo/Plonk Mac window manager and menu bar utilities: arrange windows across displays, snap to custom zones, save workspaces, window screenshots and on-device OCR.
purinzan/gx3-cli-mcp Unofficial, read-only analysis of Mitsubishi MELSEC GX Works3 PLC projects: trace ladder logic, find device reads and writes and search device comments.
sbuysse/gnome-desktop-mcp GNOME desktop automation via D-Bus: screenshots, window management, mouse and keyboard input, clipboard, workspaces and notifications on GNOME 45 to 49.
AishwaryShrivastav/vibe-testing Code-aware browser testing that reads routes, forms and existing tests, runs Playwright scenarios, and keeps regression history and screenshot reports.
mi60dev/visionaire-engine Design debugging in Chrome: which CSS rule wins (with file and line), its blast radius, scoped fix selectors, live fix trials and WCAG contrast audits.
seleniumboot/selenium-mcp Selenium WebDriver automation with assertions and self-healing locators, plus code generation for Java, Python and C# test frameworks and CI pipelines.
trueoriginlabs/vibatchium Self-hosted stealth Chrome automation via Patchright: parallel persistent profiles, encrypted credential vault with 2FA, and prompt-injection scanning.
FoundryNet/forge-mcp Connect AI agents to industrial equipment across protocols and manufacturers: cross-OEM telemetry normalization, health index and failure prediction.
Retio-ai/pagemap Compress web page HTML into compact structured maps that preserve actionable elements, so agents can read and interact with pages using fewer tokens.
screenshotscout/screenshotscout-mcp Capture web pages as images or PDFs with element targeting, device and viewport controls, location selection, page interactions and blocking options.
corralimited/snapdiff-mcp Intent-aware visual verification: declare what a UI change should affect, then diff the page against a baseline and flag changes outside that scope.
junipr-labs/mcp-server Web intelligence API: screenshots, PDF generation, page metadata and specialized extractors for news, social media, search results, prices and more.
lxman/obsbot-mcp Control an OBSBOT Tiny 2 webcam over USB: pan, tilt and zoom, subject tracking, presets, focus, exposure and white balance, snapshots and recording.
powerdragonfire/platformio.mcp Build, flash and debug PlatformIO firmware: parsed compiler errors, serial monitoring, crash backtrace decoding, Unity tests and library management.
Silbercue/public-browser Chrome automation over raw CDP with multiple tabs, cached accessibility-tree refs, server-side multi-step flow execution and a Python scripting API.
tinqiao-oss/clawtouch-mcp Physical USB HID keyboard and mouse control via a Raspberry Pi Pico 2: move, click, drag, type, key combos and scroll, with a mock mode for testing.
bch1212/agentfetch-mcp Token-budgeted web fetching that routes between Trafilatura, Jina Reader, Firecrawl and pypdf by URL, with token estimates, caching and truncation.
codeofaxel/Kiln Run 3D printers end to end: design, slice, queue, monitor via camera and recover from failures over OctoPrint, Moonraker/Klipper, PrusaLink or USB.
frsorrentino/chrome-bridge Drive your logged-in Chrome via an extension: compact element refs, visual regression, accessibility, SEO and security audits, and network mocking.
LeonTing1010/tap Compile browser automation into deterministic plans that run in your logged-in Chrome without runtime LLM calls, detecting drift when sites change.
maemreyo/zamery-browser Use the Firefox you already use, including logged-in tabs, while agents can access only tabs or tab groups you explicitly share. npm · MCP Registry
ober37/ac-infinity-mcp Monitor and automate AC Infinity grow controllers: live sensor data and history, VPD/temperature/humidity automations, port control and scheduling.
segentic-lab/periscope-mcp Website testing with Playwright: assertions, auto form-fill, persistent logins, network mocking, and accessibility, SEO, GEO and Lighthouse audits.
vincentvella/devloop Drive a browser or Expo/React Native app alongside your dev server on one correlated timeline, lining up frontend errors with backend stack traces.
ymw0407/auth-fetch-mcp Fetch content from login-protected pages such as Notion, Google Docs, Jira and Confluence via a real browser login with persistent session caching.
Hybirdss/smartest-tv Control LG, Samsung, Android TV and Roku smart TVs: play Netflix, YouTube and Spotify content by name, cast URLs, scene presets and multi-TV sync.
maccydee/cute-web-scraper Web scraping with escalating fetch tiers on detected blocks, returning clean Markdown or saving large scrapes to SQLite for read-only SQL queries.
dockndevai/mcp-macos Read-only-by-default Mac control: files, processes, screenshots and clipboard, with opt-in allowlisted shell commands, AppleScript and GUI input.
freema/firefox-devtools-mcp Firefox automation via WebDriver BiDi: snapshot-based interactions, network monitoring, console capture and screenshots for testing and scraping.
alexpfau/zigbee2mqtt-mcp Administer Zigbee2MQTT via its MQTT bridge API: network health reports, mesh topology, pairing, binding, reporting intervals and device options.
claymore666/debmatic-mcp Control a HomeMatic/debmatic CCU: switch and dim actuators, read sensors and system variables, run programs and manage rooms, links and devices.
emazaheri/ios-agent Drive an iPhone or iOS Simulator via XCUIAutomation and WebDriverAgent, with compact screen digests and confirmation before destructive actions.
ByteAsk/ByteAsk-Embedded-MCP Page-cited retrieval of embedded/firmware reference docs (datasheets, MCU registers, Modbus/CAN, SCPI, IEEE 1547/SunSpec) as verbatim snippets.
NickoScope/nickol-knx-mcp Design-time KNX/ETS6 assistant: read-only .knxproj parsing, DPT, naming and command/status validation, and Home Assistant YAML and ETS exports.
turbyho/fw-context-mcp Build-aware code intelligence for embedded C/C++ firmware: symbol search, call graphs, hotspot analysis, dead code detection and vector search.
apireno/DOMShell Browse the web with filesystem commands (ls, cd, grep, click) by mapping Chrome's accessibility tree to a virtual filesystem via an extension.
lespaceman/agent-web-interface Token-efficient browser automation: semantic page snapshots and stable element IDs instead of raw DOM or screenshots, driving Chrome over CDP.
SolveGate/solvegate-mcp Detect and solve Cloudflare Turnstile challenges: inspect whether a page uses Turnstile or another CAPTCHA and get a solved token when needed.
dashi96/chromium-bridge Control Chromium-based browsers such as Arc, Vivaldi and Brave via an extension: navigate, click, read pages, run JavaScript and record GIFs.
JonathanRReed/Apple-MCPs Local macOS servers for Mail, Calendar, Reminders, Messages, Contacts, Notes, Shortcuts, Files, Maps and system tools, unified or standalone.
protostatis/unbrowser Lightweight native browser that runs JavaScript, follows links, fills forms, manages cookies and returns low-token BlockMaps, without Chrome.
firecrawl/firecrawl-mcp-server Firecrawl web scraping: search, scrape, crawl, map and extract structured data, with live browser interaction and website change monitoring.
juergenkoller-software/freezetext-mcp Screen OCR on macOS via FreezeText: freeze the screen and extract text with Apple Vision, OCR regions or images, and search capture history.
laszlopere/mcp-kodi Control Kodi media players via JSON-RPC: playback, volume, library search, queue management and playback history across multiple instances.
PrinceGabriel-lgtm/freshcontext-mcp Real-time data from GitHub, Hacker News, Scholar, arXiv, YC, jobs, finance and package trends, with every result timestamped for freshness.
octoco-ltd/sheetsdata-mcp Electronic component datasheet data: specs, pinouts, package info and absolute maximum ratings extracted on demand from manufacturer PDFs.
yinnho/aginxbrowser Chromium-free agent browser with built-in V8: tiered fetching, multi-engine search, screenshots, persistent login sessions and CDP access.
zumerlab/snapsurf Browser navigation and verification: compact semantic page digests, ranked text search, and typed diffs after each action with assertions.
reeinharddd/snapmcp Render terminal output, syntax-highlighted code, web pages, Markdown, HTML and git diffs as PNG, JPEG, PDF or GIF locally via Playwright.
aparajithn/agent-scraper-mcp Web scraping: clean content extraction, CSS-selector scraping, Playwright screenshots, link and metadata extraction, and Google search.
webdriverio/mcp Browser and mobile app automation with WebdriverIO: control browsers and automate native Android and iOS apps via WebDriver and Appium.
hunglp97/tabpilot-mcp Drive your open, logged-in Chrome with token-budgeted page reading, complex SPA form and survey handling, and headless Ubuntu support.
JannLeo/telinksdk-builder-mcp Build Telink and other embedded SDKs (Eclipse headless, Make or generic) via natural language, with automatic build pattern detection.
Lyosis/claudeForSafari Control Safari via a web extension: navigate, read pages, click elements, fill forms and manage tabs, without Playwright or WebDriver.
nnemirovsky/iwdp-mcp iOS Safari debugging via ios-webkit-debug-proxy with WebKit Inspector Protocol support: DOM, CSS, network, storage, debugger and more.
seleniumbase/SeleniumBase Browser automation, testing and bot-detection bypass using SeleniumBase CDP Mode with Chromium, including click-based CAPTCHA solving.
zzzjy765/ottersnap-mcp Glint Render web rendering and evidence API: screenshots, PDFs, OG images, monitoring, extraction and tamper-evident evidence capture.
hahahahahahahahah6/browser-buddy MCP server + Chrome extension (MV3) that lets coding agents read pages through the user's real, logged-in Chrome; stdlib-only, local.
RapierCraft/alterlab-mcp-server Web scraping, structured data extraction and screenshots with JavaScript rendering, residential proxy rotation and automatic retries.
Pantheon-Security/chrome-mcp-secure Security-hardened Chrome automation and logins with post-quantum encryption, a credential vault, memory scrubbing and audit logging.
bighippoman/intercept-mcp Fetch web content as clean Markdown through a multi-tier fallback chain, handling tweets, YouTube, arXiv, PDFs and regular pages.
kambriso/fritzbox-mcp-server Control AVM FRITZ!Box routers: manage devices, Wi-Fi, network settings and parental controls, and schedule time-delayed actions.
aethynio/aethyn-browser-mcp Drive a local Playwright browser through residential proxies with a chosen exit country or city and a sticky identity per task.
KuvopLLC/purroxy2 Record actions on any website and replay them in headless Playwright, with encrypted credentials and AI-based selector healing.
LvcidPsyche/auto-browser Browser agent with human takeover via noVNC, reusable auth profiles, approval and audit controls, and isolated Docker sessions.
hshintelligence/agent-scrape Pay-per-call web scraping via x402 on Base, with structured extraction, screenshots, metadata, browser sessions and workflows.
olostep/olostep-mcp-server Web scraping, crawling and search API: extract content as Markdown or JSON, batch-process URLs and get answers with citations.
site-shot/site-shot-mcp Website screenshots via Chromium with full-page capture, country-specific proxies and automatic ad and cookie-banner removal.
apiarya/wemo-mcp-server Local control of WeMo smart home devices without the cloud: discovery, dimmer brightness, device renaming and HomeKit codes.
snapshot-site/snapshot-site-mcp Capture any URL as PNG, JPEG, WebP, PDF or HTML, diff page versions to catch visual regressions, and get AI page summaries.
sylin-org/ghostlight Visible local browser automation in your signed-in Chromium profile, with recovery and optional policy and audit controls.
realwigu/mcp-doctor Diagnostics for MCP servers: discover client configs, test connections, audit security issues and benchmark latency.
User0856/snaprender-mcp Capture websites as PNG, JPEG, WebP or PDF with device emulation, dark mode, ad blocking and cookie banner removal.
SunnyLich/OpenWand Read-only desktop context through OpenWand: current selection, clipboard, active window, browser page and screen.
bgaze/snapstack-server One-click browser-tab screenshots, captured by a companion extension and served locally to the model on demand.
copperline-labs/rendex-mcp Render any URL or raw HTML as PNG, JPEG, WebP or PDF, with batch processing, geo-targeting and async webhooks.
Agent360dk/browser-mcp Control your real, logged-in Chrome browser via an extension, with multiple concurrent color-coded sessions.
sh6drack/zen-mcp Zen Browser automation via WebDriver BiDi: navigation, form filling, screenshots and JavaScript evaluation.
hanzili/comet-mcp Connect to the Perplexity Comet browser for agentic browsing, deep research and real-time task monitoring.
auspy/supasidebar-mcp Access and organize open tabs, bookmarks and recent links across macOS browsers via the SupaSidebar app.
ofershap/real-browser-mcp Control the user's real Chrome browser via an extension, reusing existing sessions, logins and cookies.
lightpanda-io/gomcp / / - An MCP server in Go for Lightpanda, the ultra fast headless browser designed for web automation
awarselabs/awarse-mcp Self-healing browser automation MCP server integrating Playwright with LLM-assisted locator repair.
microsoft/playwright-mcp Playwright browser automation: interact with web pages through structured accessibility snapshots.
Ceki-me/mcp-server Rent residential Chrome browsers run by real people, with real fingerprints and residential IPs.
lyrenth/lyrenth-mcp Read any URL as a clean AIDocument (Markdown plus structure) through Lyrenth's cached index.
Ahtasham00/tactab Tactile browser control and multimodal visual vision MCP bridge for Google Chrome.
horw/esp-mcp Fix build issues for ESP32-series chips with ESP-IDF.

Rows marked ↗ have no reference page of their own — the source registry did not provide enough to write one — so they link straight to the provider's documentation.

Authentication

How the 180 records in this category authenticate callers. Values come straight from the source registries; records the sources do not describe are counted as unknown rather than guessed.

  • No authentication 171
  • API key 9

Also in Automation & IoT: 17 free APIs