Remove mcp-gateway/LINKEDIN_QUICK_START.md
This commit is contained in:
parent
3c5b473ce4
commit
4b3a8184a8
1 changed files with 0 additions and 138 deletions
|
|
@ -1,138 +0,0 @@
|
|||
# LinkedIn MCP Quick Start
|
||||
|
||||
## What Changed
|
||||
|
||||
The LinkedIn MCP server is **Python-based**, not Node.js. The Dockerfile has been updated accordingly.
|
||||
|
||||
## Quick Steps
|
||||
|
||||
### 1. Create LinkedIn Profile (Do This FIRST)
|
||||
|
||||
On your **Docker host machine** (TrueNAS):
|
||||
|
||||
```bash
|
||||
# Install the package
|
||||
pip install linkedin-scraper-mcp
|
||||
|
||||
# Create profile by logging in
|
||||
linkedin-mcp-server --login
|
||||
# Or: linkedin-scraper-mcp --login
|
||||
```
|
||||
|
||||
This creates `~/.linkedin-mcp/profile/` with your authenticated session.
|
||||
|
||||
### 2. Build the Docker Image
|
||||
|
||||
From your gateway directory:
|
||||
|
||||
```bash
|
||||
cd /mnt/NVME/Docker/mcp-gateway
|
||||
docker compose build linkedin-mcp
|
||||
```
|
||||
|
||||
### 3. Start the Service
|
||||
|
||||
```bash
|
||||
docker compose up linkedin-mcp
|
||||
```
|
||||
|
||||
### 4. Verify It's Running
|
||||
|
||||
```bash
|
||||
docker ps | grep mcp-linkedin
|
||||
docker logs mcp-linkedin
|
||||
```
|
||||
|
||||
## Important Files
|
||||
|
||||
- **Dockerfile** — Python 3.12 with LinkedIn MCP installed from GitHub
|
||||
- **SETUP.md** — Detailed setup guide
|
||||
- **.env** — Contains LINKEDIN_LOG_LEVEL and other config
|
||||
|
||||
## Environment Variables
|
||||
|
||||
Already configured in your `.env`:
|
||||
|
||||
```env
|
||||
LINKEDIN_LOG_LEVEL=INFO
|
||||
LINKEDIN_TIMEOUT=10000
|
||||
LINKEDIN_CHROME_PATH=/usr/bin/chromium-browser
|
||||
```
|
||||
|
||||
## Docker Compose Entry
|
||||
|
||||
Already added to your `docker-compose.yml`:
|
||||
|
||||
```yaml
|
||||
linkedin-mcp:
|
||||
build:
|
||||
context: ./linkedin-mcp
|
||||
dockerfile: Dockerfile
|
||||
container_name: mcp-linkedin
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- LOG_LEVEL=INFO
|
||||
- CHROME_PATH=/usr/bin/chromium-browser
|
||||
- TIMEOUT=10000
|
||||
volumes:
|
||||
- ~/.linkedin-mcp/profile:/root/.linkedin-mcp/profile
|
||||
networks: [mcpnet]
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Build Fails
|
||||
|
||||
Ensure you have:
|
||||
- Git installed
|
||||
- Internet access
|
||||
- Python 3.12+ on Docker host
|
||||
|
||||
### Profile Issues
|
||||
|
||||
```bash
|
||||
# Remove old profile
|
||||
rm -rf ~/.linkedin-mcp/profile
|
||||
|
||||
# Create new one
|
||||
linkedin-mcp-server --login
|
||||
|
||||
# Restart Docker service
|
||||
docker compose restart linkedin-mcp
|
||||
```
|
||||
|
||||
### Check Logs
|
||||
|
||||
```bash
|
||||
docker logs mcp-linkedin -f
|
||||
```
|
||||
|
||||
## Full Stack Start
|
||||
|
||||
Now you can start everything with one command:
|
||||
|
||||
```bash
|
||||
docker compose up
|
||||
```
|
||||
|
||||
This will start:
|
||||
- Gateway proxy (port 4444)
|
||||
- ERPNext MCP
|
||||
- TrueNAS MCP
|
||||
- Home Assistant MCP
|
||||
- Wave Finance MCP
|
||||
- **LinkedIn MCP** ✨
|
||||
|
||||
## Next: Dashboard
|
||||
|
||||
Once all services are running, access the dashboard at:
|
||||
|
||||
```
|
||||
http://localhost:4444/dashboard
|
||||
```
|
||||
|
||||
Or on your remote instance:
|
||||
|
||||
```
|
||||
https://mcp.wilddragon.net/dashboard
|
||||
```
|
||||
Loading…
Reference in a new issue