linkedincli
CLI and MCP server for LinkedIn — 43 commands for profiles, posts, messaging, connections, search, feed, and more. Cookie session auth, AI agent native.
File Explorer
- analytics.ts
- login.ts
- companies.ts
- connections.ts
- engage.ts
- feed.ts
- jobs.ts
- index.ts
- messaging.ts
- create.ts
- view.ts
- search.ts
- index.ts
- auth.ts
- chrome-cookies.ts
- client.ts
- config.ts
- errors.ts
- handler.ts
- output.ts
- redirects.ts
- transport.ts
- types.ts
- server.ts
- inquirer.d.ts
- index.ts
- mcp.ts
- auth.test.ts
- chrome-cookies.test.ts
- client-redirects.test.ts
- redirects.test.ts
- search-posts.test.ts
- transport.test.ts
- .gitignore
- AGENTS.md
- CLAUDE.md
- LICENSE
- package-lock.json
- package.json
- README.md
- tsconfig.json
- tsup.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
brew install
View Details ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
nix profile
View Details ▼
nix profile
Install, update, and remove packages from Nix profiles.
nix profile add {{nixpkgs#pkg1 nixpkgs#pkg2 ...}}
Install packages from nixpkgs into the default profile:
nix profile add {{github:owner/repo/pkg}} --profile {{path/to/directory}}
Install a package from a flake on GitHub into a custom profile:
nix profile list
List packages currently installed in the default profile:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
npx
View Details ▼
npx
This command is an alias of `npm exec`.
tldr npm exec
View documentation for the original command:
sqlite3
View Details ▼
sqlite3
Interface to SQLite 3, which is a self-contained file-based embedded SQL engine.
sqlite3
Start an interactive shell with a new database:
sqlite3 {{path/to/database.sqlite3}}
Open an interactive shell against an existing database:
sqlite3 {{path/to/database.sqlite3}} '{{SELECT * FROM some_table;}}'
Execute an SQL statement against a database and then exit:
apt install
View Details ▼
apt install
Install packages for Debian-based distributions.
sudo apt install {{package}}
Install a package, or update it to the latest version:
sudo apt install {{[-V|--verbose-versions]}} {{package}}
Display verbose package version information during installation or update:
