everyfeed
v0.1.1
Published
Command-line client for the EveryFeed Public API and MCP server.
Maintainers
Readme
everyfeed
Command-line client for EveryFeed's Public API and MCP endpoint. Node.js 22 or newer is required.
npm install --global everyfeed
everyfeed auth login --api-url https://api.everyfeed.aiLogin opens EveryFeed in your browser, where you choose an organization and
approve the connection. Use --manual-token to enter an existing API key, or
--token-stdin for non-interactive setup.
Start a channel connection and open the returned provider URL:
everyfeed api connections connect linkedin \
--timezone Europe/Istanbul \
--redirect-url https://everyfeed.ai/app/settingsComplete a custom credential provider from a JSON object without putting secrets in command-line arguments:
everyfeed api connections connect-custom wordpress \
--file ./wordpress-credentials.json \
--yes \
--idempotency-key wordpress-connect-v1Complete an OAuth provider that is waiting for an account or page selection:
everyfeed api connections selection-options PENDING_CONNECTION_UUID
everyfeed api connections refresh-selection-options PENDING_CONNECTION_UUID \
--yes \
--idempotency-key refresh-pages-v1
everyfeed api connections select PENDING_CONNECTION_UUID \
--selection-id PROVIDER_ACCOUNT_ID \
--yes \
--idempotency-key select-account-v1Generate media with explicit confirmation and a retry-safe key:
everyfeed api media generate-image \
--prompt "A clean product launch illustration" \
--enhance-prompt \
--style Minimalist \
--yes \
--idempotency-key launch-image-v1
everyfeed api media videos create \
--prompt "A short vertical product reveal" \
--reference ./campaign-hero.png \
--reference ./product.png \
--seconds 8 \
--yes \
--idempotency-key launch-video-v1Use --json for machine-readable output. Non-interactive paid or destructive
commands require both --yes and --idempotency-key.
License
MIT
