context++
/ install in your terminal

Install the CLI and turn any public URL into Markdown from the shell.

Choose CLI for terminals, scripts, CI, headless systems, or agents that can execute shell commands. Use the hosted backend and print clean Markdown to stdout.

2
binaries
32
providers
146
endpoints
terminal
npx -y contextplusplus@1.7.3 install --mode cli
node "<absolute url-to-markdown-cli skill>/scripts/contextplusplus.mjs" process https://example.com --format markdown

Configures the selected agent, one CLI-first skill, private authentication, and managed guidance. No global package or shell-profile edit is required.

/ setup in three steps

Install fast. Keep the output clean.

01

Install once, run the bundled MJS

The installer configures the selected agent, authentication, one CLI-first skill, and managed guidance. Runtime calls execute the version-pinned MJS inside that installed skill, with no npm resolution, global binary, or shell-profile edit.

02

Authenticate once

The interactive installer asks only for email device registration/sign-in and stores the scoped credential in the private user store. Unattended runs accept stdin or a protected credential file.

03

Pipe clean Markdown anywhere

Run process against any supported public URL and feed stdout directly into agents, scripts, or local files.

/ output proof

What lands on stdout

The CLI returns the same cleaned Markdown the API and MCP surfaces produce, so your shell scripts and your agents stay in sync.

stdout.md

Example Domain

This domain is for use in documentation examples without needing permission. Avoid use in operations.

illustrative shape — real output via scrape / process

/ the catalog

One API. 32 providers, 146 endpoints.

live from GET /v1/services · v1.0.3
click any provider to preview context++ output

Social11
Video5
Audio2
Commerce3
Developer1
Search1
Ad Libraries3
Link-in-bio5
AI1

/ faq

Do I need to self-host the backend?

No. The hosted backend is the default path. Local mode exists for development, but the published CLI is designed to work against the branded production API.

Can I use it in CI?

Yes. Feed the credential to install with --api-key-stdin or --api-key-file, then run the bundled MJS at the selected agent's stable skill path. The runtime reads the private credential store.

Do I need a global command?

No. npx is only the setup, login, and repair control plane. Normal processing and research calls run the dependency-free MJS shipped inside the installed skill.

Is this different from the HTTP API?

It is the same engine and quota model behind a terminal-first interface. Pick the surface that fits the workflow without changing the output shape.

/ pricing

Same backend. Same quota.

CLI, MCP, and the HTTP API all sit on the same conversion engine and subscription model. Pick the surface that fits the workflow.

See pricing →

Standard

For steady, predictable pipelines.

$7/mo
  • +All 32 providers, 146 endpoints
  • +Markdown over one HTTP API
  • +API keys with rotation
  • +Usage dashboard
popular

Pro

Higher limits for production load.

$17/mo
  • +Everything in Standard
  • +Higher monthly conversion limit
  • +Priority throughput
  • +Billing portal + invoices

checkout via Stripe · POST /v1/billing/checkout · cancel anytime in the billing portal