periscope MCP server
io.github.oskar-szulc/periscope·v0.2.5A real Safari-engine (WebKit) browser for agents on macOS: sessions, extraction, bot checks.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed periscope yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
periscope tools
No tool declarations could be read from the package source. They show once the server is installed.
How periscope compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 70% of 866 Scraping and browsing servers
Release history: 2 versions in the registry since 2026-10-01, latest 2026-10-01, typically one every 1 day.
Install periscope in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the periscope repository's README, as published. We do not edit it. Read it on GitHub
periscope
A command-line browser for AI agents on macOS. It runs Safari's engine (WebKit), so websites see a normal Safari, and it keeps sessions open between commands.
periscope navigate https://books.toscrape.com/ --session demo
periscope text --session demo # the page as markdown
periscope extract --session demo # the page's records as JSON
periscope click "text:Next" --session demoInstall
brew install oskar-szulc/tap/periscope
periscope install-skill # adds the agent skill to this projectWithout Homebrew: curl -fsSL https://raw.githubusercontent.com/oskar-szulc/periscope/main/install.sh | sh
To build from source instead (Xcode 26): swift build -c release, then copy .build/release/periscope onto your PATH.
For agents
- Claude Desktop: download periscope-.mcpb from the latest release and open it
- Claude Code: /plugin marketplace add oskar-szulc/periscope, then /plugin install periscope@periscope
- Codex, Cursor and others: npx skills add oskar-szulc/periscope
- MCP clients: listed in the MCP Registry as io.github.oskar-szulc/periscope; the command is periscope mcp, e.g. claude mcp add periscope -- periscope mcp, or in a JSON config: {"mcpServers": {"periscope": {"command": "periscope", "args": ["mcp"]}}}
- Any agent with a shell: periscope docs prints the full reference
Reading a page
What else you can do
- Act: click, fill, type, select, scroll, mouse, targeting CSS or what a person sees (text:Next, label:Email)
- Stay logged in: named sessions persist; login and show let you take over the window
- Know when you're blocked: CAPTCHA and bot-check pages exit with code 5
Full reference: PERISCOPE.md.
Requirements
- macOS 26 or newer, in a logged-in desktop session with the display on
- Not inside a shell sandbox (periscope exits with a message if it is)
License
MIT. Contributions: see CONTRIBUTING.md.
Nothing above is checked by us. What we check is on the safety report.
periscope: common questions
- Is periscope MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the periscope safety report
- Does periscope need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is periscope maintained?
- The last commit was 35 days ago (2026-10-01). The latest release is v0.2.5.
- What can I use instead of periscope?
- Servers from other publishers that do the same job: MCP Browser MCP server, Safari MCP server and Actionbook MCP server.
Alternatives to periscope
Same job from other publishers: the closest match first, then the best rated.
MCP BrowserBrowser automation using the user's Chromium session — JS execution, auth, and anti-bot support.not reviewedGrowingA- SafariNative Safari browser automation for AI agents — 98 tools, zero Chrome overhead.not reviewedEstablishedC
- ActionbookLet your AI agent operate any website through a real, logged-in browser session.not reviewedEstablishedA
- Flyto CoreExecution engine for AI agents. 412 modules: browser, file, Docker, data, crypto.not reviewedEstablishedB
Behavior Runtime MCPIn-browser ~60Hz behavior tree execution engine with reactive triggers and blackboard projection.not reviewedEstablishedA