
Security News
upm Launches as a Fast, Tiny Package Manager Written in TypeScript
upm uses Node.js to deliver fast npm installs in about 250 KB, with a JavaScript API and security defaults.
@crelora/olsales-cli
Advanced tools
Onelence Sales Operator CLI & MCP Client for remote sales pipeline management and AI agent integration
@crelora/olsales-cli)Operator CLI and Model Context Protocol (MCP) server for remote sales pipeline management, outreach staging, attention feeds, and AI agent integration.
Install directly from your private GitHub repository on any machine:
npm install -g https://github.com/crelora/onelence-sales#subdirectory=packages/cli
Or install via NPM / npx:
# Run directly without global installation
npx @crelora/olsales-cli login --url=https://sales.yourcompany.com --email=admin@company.com --password=...
# Or install globally
npm install -g @crelora/olsales-cli
# Simple browser login (defaults to https://sales.onelence.com)
olsales login
# Or login with email & password in the terminal
olsales login --email=admin@company.com --password="YourPassword"
# Or authenticate using an API key
olsales login --key="your-api-key"
# Or specify a custom/staging server URL
olsales login --url=https://staging.sales.company.com
# Verify authenticated user & connection
olsales whoami
Credentials are saved securely in ~/.olsales/config.json with user-only (0o600) file permissions.
# High-priority focus summary
olsales focus summary
# Leads requiring urgent response (in Markdown)
olsales focus list --bucket=needsReply --markdown
# Leads due for follow-up
olsales focus list --bucket=followUpDue
# Search leads
olsales lead search "Fintech" --stage=qualified --min-score=80
# View lead profile and conversation history
olsales lead get awin:12345 --history --markdown
# Advance lead stage
olsales lead stage awin:12345 engaged --notes="Spoke with VP of Partnerships"
# Schedule a follow-up
olsales lead follow-up awin:12345 3 --notes="Check on contract review"
# Snooze lead for 7 days
olsales lead snooze awin:12345 7
# Preview / Dry-run a reply
olsales lead reply awin:12345 --text="Hello team, following up on our proposal." --dry-run
# Send email reply with library attachment
olsales lead reply awin:12345 --text="Attached is our pitch deck." --doc=deck_v2
# Check emergency pause status
olsales pause status
# Halt all outbound dispatches
olsales pause enable --reason="Server maintenance"
# Resume operations
olsales pause disable
Add this to your claude_desktop_config.json or Cursor MCP settings:
{
"mcpServers": {
"olsales": {
"command": "olsales",
"args": ["mcp"]
}
}
}
Or run via npx:
{
"mcpServers": {
"olsales": {
"command": "npx",
"args": ["-y", "@crelora/olsales-cli", "mcp"]
}
}
}
FAQs
Onelence Sales Operator CLI & MCP Client for remote sales pipeline management and AI agent integration
The npm package @crelora/olsales-cli receives a total of 5 weekly downloads. As such, @crelora/olsales-cli popularity was classified as not popular.
We found that @crelora/olsales-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.

Security News
upm uses Node.js to deliver fast npm installs in about 250 KB, with a JavaScript API and security defaults.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.