@@ -17,9 +17,27 @@ Effortless Linkedin scraping with zero detection. Extract, export, and automate
1717
1818### Installation
1919
20+ Choose your preferred installation method:
21+
22+ #### Option 1: pip (Recommended for general use)
23+ ``` bash
24+ # For Python library only
25+ pip install linkedin-spider
26+
27+ # For CLI usage
28+ pip install linkedin-spider[cli]
29+
30+ # For MCP server usage
31+ pip install linkedin-spider[mcp]
32+
33+ # For all features (CLI + MCP + library)
34+ pip install linkedin-spider[all]
35+ ```
36+
37+ #### Option 2: Development setup with uv
2038``` bash
2139# Clone the repo
22- github.com/vertexcover-io/linkedin-spider
40+ git clone https:// github.com/vertexcover-io/linkedin-spider
2341cd linkedin-spider
2442# Install with uv
2543uv sync
@@ -35,7 +53,7 @@ uv sync
3553Perfect for integration into your existing Python applications:
3654
3755``` python
38- from linkedin_scraper import LinkedinSpider, ScraperConfig
56+ from linkedin_spider import LinkedinSpider, ScraperConfig
3957
4058config = ScraperConfig(headless = True , page_load_timeout = 30 )
4159```
@@ -138,6 +156,12 @@ For more examples : [examples](./examples)
138156Great for quick data extraction and scripting:
139157
140158``` bash
159+ # If installed via pip
160+ linkedin-spider-cli search -q " product manager" -n 10 -o results.json
161+ linkedin-spider-cli profile -u " https://linkedin.com/in/johndoe" -o profile.json
162+ linkedin-spider-cli company -u " https://linkedin.com/company/openai" -o company.json
163+
164+ # If using development setup
141165uv run linkedin-spider-cli search -q " product manager" -n 10 -o results.json
142166uv run linkedin-spider-cli profile -u " https://linkedin.com/in/johndoe" -o profile.json
143167uv run linkedin-spider-cli company -u " https://linkedin.com/company/openai" -o company.json
@@ -166,16 +190,29 @@ PORT=8000
166190Start the MCP server:
167191
168192``` bash
193+ # If installed via pip
194+ # Show available transport options
195+ linkedin-spider-mcp
196+
197+ # Start with specific transport
198+ linkedin-spider-mcp serve sse
199+ linkedin-spider-mcp serve http --host 0.0.0.0 --port 9000
200+ linkedin-spider-mcp serve stdio
201+
202+ # Or use environment variables
203+ TRANSPORT=sse linkedin-spider-mcp serve
204+
205+ # If using development setup
169206# Show available transport options
170- uv run linkedin_mcp
207+ uv run linkedin-spider-mcp
171208
172209# Start with specific transport
173- uv run linkedin_mcp sse
174- uv run linkedin_mcp http --host 0.0.0.0 --port 9000
175- uv run linkedin_mcp stdio
210+ uv run linkedin-spider-mcp serve sse
211+ uv run linkedin-spider-mcp serve http --host 0.0.0.0 --port 9000
212+ uv run linkedin-spider-mcp serve stdio
176213
177214# Or use environment variables
178- TRANSPORT=sse uv run linkedin_mcp
215+ TRANSPORT=sse uv run linkedin-spider-mcp serve
179216```
180217
181218#### Claude Code Integration
0 commit comments