@mercuryo-ai/magicsearch-cli
v0.1.2
Published
CLI for @mercuryo-ai/magicsearch
Readme
@mercuryo-ai/magicsearch-cli
Command-line client for MagicSearch. It resolves a refined purchase prompt to a provider, checkout, product, or public-search fallback URL through the MagicPay gateway.
Install
npm install -g @mercuryo-ai/magicsearch-cliThe CLI installs the magicsearch binary and supports Node.js 18 or newer.
Configure
magicsearch uses the shared MagicPay config file under ~/.magicpay/config.json.
magicsearch init ap_your_key
magicsearch init ap_your_key --api-url https://api.example.com/functions/v1/apiEnvironment variables override persisted config:
MAGICPAY_API_KEYMAGICPAY_API_URL
Check the current config:
magicsearch doctorQuery
magicsearch query "buy Claude Pro" --merchant Claude
magicsearch search "book a flight from Singapore to Istanbul" --merchant "Google Flights" --country SGBy default, the command prints only the resolved URL. Use JSON output when an agent needs provider metadata:
magicsearch query "buy Claude Pro" --merchant Claude --json
magicsearch query "buy Claude Pro" --format jsonUseful hints:
--merchant <name>--domain <domain>--product <name>--category <name>--country <code>--region <region>--place <place>
Commands
magicsearch init <apiKey> [--api-url <url>]magicsearch doctormagicsearch query "<refined prompt>" [options]magicsearch search "<refined prompt>" [options]magicsearch --versionmagicsearch --help
Library
For programmatic use, install @mercuryo-ai/magicsearch.
