Productivity

Safari History

safari-history-pp-cli

Reverse-engineered from the hand-built safari-history-pp-cli command/data shape

Printed by @vinnyp (Vinny Pasceri)

Install

npx -y @mvanhorn/printing-press-library install safari-history

Installs the CLI binary and the agent skill for Claude Code, Codex, Cursor, Gemini CLI, Copilot, and more. Add --cli-only or --skill-only for one half. Requires Node.

Questions about the Safari History CLI

Is there a command line tool for Safari History?
Yes. safari-history-pp-cli is an agent-native CLI for Safari History. It runs as a single Go binary, ships with an agent skill, and installs with one command. You can call it from your shell or hand it to an AI agent.
How do I install the Safari History CLI?
Run npx -y @mvanhorn/printing-press-library install safari-history in your terminal. That pulls the Go binary and the matching agent skill together. Node is the only prerequisite. The same command updates the tool when a new version ships.
How do I use Safari History from the command line?
After installing, call safari-history-pp-cli directly from your shell. Run safari-history-pp-cli --help to list the available commands. The tool returns structured output, so you can pipe it into other commands or read it back in an agent session.
Does Safari History have an MCP server?
Yes. Safari History ships an MCP server through safari-history-pp-mcp. It exposes 20 tools over stdio and HTTP. Point any MCP client at it, including Claude Desktop, to give your agent direct access.
How do I connect Safari History to Claude or another AI agent?
Install the CLI with npx -y @mvanhorn/printing-press-library install safari-history and the agent skill goes in with it. The skill teaches the agent how and when to call Safari History, so it shows up as a ready command in Claude Code, OpenClaw, Hermes, and other compatible agents.
Is the Safari History CLI free and open source?
Yes. The CLI is open source and lives in the printing-press-library on GitHub. You can read the code, fork it, or open an issue to suggest a change.

Browse all Productivity CLIs →