Building a LinkedIn lead qualification workflow with Claude and MCP

Automated LinkedIn outreach with Claude and MCP
A developer built a fully automated lead qualification and outreach workflow using Claude and an MCP server integration. The system processes raw LinkedIn URLs through a single prompt that chains four sequential tasks without requiring manual intervention.
How the workflow functions
The developer used an MCP server integration to give Claude LinkedIn profile read/write access since Claude doesn't natively access LinkedIn. The free tier of this MCP server was sufficient for this setup.
The single prompt executes these four tasks in sequence:
- Extract name, role, company, and industry from each LinkedIn profile
- Score each lead 1-10 based on predefined fit criteria
- Filter leads: scores above 5 trigger connection requests, scores below 5 are skipped
- Draft a follow-up message for when connection requests are accepted
Prompt engineering challenges
The main prompt engineering difficulty was getting Claude to execute tasks sequentially without hallucinating actions it hadn't yet taken. This required several iterations to resolve.
What this workflow replaced
This automated system replaced the manual process of opening LinkedIn profiles one by one, which was described as slow and inconsistent.
📖 Read the full source: r/ClaudeAI
👀 See Also

Practical Applications of OpenClaw for One-Person Company Operations
A developer shares their experience using OpenClaw for running a one-person company, noting it runs on your own machine in a VM or on a Mac Mini and connects to existing tools. The post suggests it's most applicable for repetitive tasks and small operations work rather than fully autonomous company management.

Docs Tab for Claude Desktop: A Code Tab Reskin for Knowledge Workers
A Reddit proposal suggests repurposing Claude Desktop's Code tab agent loop and git workspace into a markdown-first 'Docs' tab for compliance, legal, and ops teams — hiding developer terminology behind familiar document workflow labels.

ALTWORLD: A Persistent Life-Sim Architecture That Separates LLM from Database to Solve AI Amnesia
ALTWORLD is a stateful simulation game that addresses the context window problem by storing canonical run state in PostgreSQL tables and JSON blobs, then generating narrative text only after state changes. The architecture uses Next.js App Router, Prisma, and PostgreSQL with strict separation between simulation logic and AI narration.

Adding a lightweight browser layer to OpenClaw on headless VPS
A developer shares their approach to handling sites that need more than pure headless browsing by adding a minimal visual browser environment only when needed, while keeping the VPS headless by default and reusing persistent browser profiles.