
Cli Anything Safari
Wraps the safari-mcp Node.js MCP server in a Python Click CLI that exposes all 84 browser automation tools with guaranteed schema parity. Each invocation spawns a fresh subprocess, so use this when your agent doesn't speak MCP natively or you need to script Safari from bash/CI. Ships with tools.json bundled, so the command surface auto-generates with zero manual drift. Supports both human-readable and JSON output modes. The tool naming is a bit inconsistent (save-pdf uses --path, upload-file uses --file-path, export-storage writes to stdout), so run tools describe before calling file operations. Snapshots give you ref IDs for clicking, but they expire on the next snapshot call.
- skills.sh installs
- 518
- GitHub stars
- 58.5K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add hkuds/cli-anything --skill cli-anything-safari --agent claude-codeInstalls into .claude/skills of the current project.
Files
cli-anything-safari
A command-line interface for Safari browser automation on macOS. Wraps the
safari-mcp Node.js MCP
server in a Python Click CLI.
Feature parity is guaranteed. Every Click command is generated
automatically from safari-mcp's tool schema (bundled as
resources/tools.json). All 84 tools are reachable with the exact
argument names and types the MCP server expects.
When to use this CLI
Each CLI invocation spawns a fresh subprocess, so there is per-call
overhead. If your agent speaks MCP natively (Claude Code, Cursor, Cline,
etc.), using safari-mcp directly over MCP stdio will be faster.
Use this CLI when:
- Your agent framework does not speak MCP (Codex CLI, GitHub Copilot CLI, custom scripts, older agent frameworks).
- You need to script browser automation from bash —
cli-anything-safari --json tool snapshot | jq '...'. - You run in CI/CD and want cron-able, subprocess-friendly output.
- You're debugging interactively from Terminal.
Installation
Prerequisites
Sponsors
Details
- Repository
- github.com/hkuds/cli-anything
- Categories
- Backend & APIs, AI & Agent Building, Automation & Workflows, CLI & Terminal
- First seen
- Jun 3, 2026
More from hkuds/cli-anything
All 51- Cli Anything Cloudcompare512
- Cli Anything Iterm2 Ctl512
- Cli Anything Adguardhome507
- Cli Anything Slay The Spire Ii506
- Cli Anything Anygen505
- Cli Anything Intelwatch503
- Cli Anything Wiremock503
- Cli Anything Mubu501
- Cli Anything Cloudanalyzer499
- Cli Anything Eth2 Quickstart496
- Cli Anything Novita496
- Cli Anything Zoom496
- Cli Anything Unimol Tools491
- Cli Anything Seaclip486
- Cli Anything Rms485
- Cli Anything Unrealinsights474
- Cli Anything Nsight Graphics448
- Cli Anything Lldb439
- Cli Hub Meta Skill5.8K
- Cli Anything2.2K
- Cli Anything Blender1K
- Cli Anything Obsidian1K
- Cli Anything Notebooklm891
- Cli Anything Libreoffice721