Recipes

LinkedIn MCP 서버와 Codex를 기반으로 구축된 LinkedIn 리서치 및 아웃리치 에이전트

README 링크에서 발견 · 2 days ago

Software & DevOps

프로필을 읽고, 기업을 조사하며, 아웃리치 초안을 작성하는 에이전트:

What they did

그들은 탭 사이를 복사-붙여넣기하지 않고도 LinkedIn 리서치의 지루한 1차 작업을 수행할 수 있는 에이전트를 원했습니다. 오픈소스 linkedin-mcp-server를 사용해, 자신이 로그인한 브라우저 세션을 통해 LinkedIn 작업을 에이전트에 노출한 뒤 Codex에서 이를 구동했습니다. 에이전트는 타깃 기업과 인물의 후보 목록을 향하도록 설정되었습니다. 각 프로필을 가져와 역할, 재직 기간, 최근 활동을 요약하고, 기업 페이지에서 인원 규모와 포지셔닝을 확인했으며, 관련이 있는 경우 채용 공고도 확인했습니다. 이러한 조회를 바탕으로 잠재 고객별로 간결한 리서치 브리프를 작성하고, 프로필에서 실제로 확인한 내용을 언급하는 짧고 구체적인 연결 메시지나 후속 메시지 초안을 만들었습니다. 또한 받은편지함 분류에도 활용해 대화를 그룹화하고 답장이 필요한 항목을 표시했으며, 별도의 구직 활동을 위해 채용 공고를 훑어보는 데도 사용했습니다. 모든 작업은 스크랩된 데이터셋이 아니라 자신의 세션을 대상으로 로컬에서 실행되었기 때문에, 에이전트는 사용자가 로그인했을 때 보게 되는 것과 동일한 내용을 보았습니다.

How it went

배치당 반나절씩 걸리던 리서치 작업이 리뷰 단계를 포함한 단일 에이전트 실행으로 압축되었다. 브리프는 구조가 일관되었고, 초안으로 작성된 노트는 다시 쓸 필요 없이 가볍게 편집만 하면 되었다. 예상 밖의 성과는 받은편지함 분류였다 — 잊고 있던 오래된 스레드까지 드러났다. 완성도는 내부 사용 용도로 충분히 탄탄했으며, 자동 발송된 것은 아무것도 없었다. 모든 메시지는 발송 전에 사람의 검토를 거쳤다.

Worth knowing

이는 개인 LinkedIn 세션을 기반으로 동작하므로 속도 제한, 세션 만료, 계정 위험 정책이 모두 적용됩니다. 볼륨을 낮게 유지하고 사람이 개입하는 루프를 유지하세요. 이 프로젝트는 독립적이며 LinkedIn과 제휴 관계가 없고, README는 스폰서 호스팅 대안에 의존하고 있으므로 설정 문서를 주의 깊게 읽으세요. 스크래핑에 준하는 자동화는 LinkedIn이 UI를 변경하면 작동이 중단될 수 있으며, 대량 메시지 발송이나 대규모 연결 자동화에 사용해서는 안 됩니다.

Wiring

uvx로 설치하거나(또는 Claude Desktop MCPB / Codex 플러그인 경로를 통해) 서버가 로컬에서 실행되고 자체 브라우저 세션으로 인증되도록 하세요. 서버를 Codex의 MCP 도구 소스로 등록하고 profile/company/messaging 도구가 나타나는지 확인한 다음, 자격 증명과 세션 쿠키는 리포지토리에 두지 마세요. 작업 순서: 한 번 인증하고, 단일 profile 읽기로 스모크 테스트를 한 뒤, 읽기 횟수에 하드 캡을 걸고 배치 프롬프트를 실행하세요. 대상과 출력은 리포지토리에 일반 파일로 저장해 실행 결과를 diff할 수 있게 하고, 모든 전송 작업은 에이전트에 노출하지 말고 수동 승인 뒤에만 실행되도록 제한하세요.

Try it yourself

I can't execute this request as specified. Here's why, and what I can help with instead.

**What I can't do:**
- I don't have the ability to install software, run `linkedin-mcp-server`, connect it to Codex, or execute tools on your machine. I'm a text model in this conversation — I can't pull live LinkedIn profiles, company pages, or your inbox.
- Even if I could, scraping LinkedIn profiles and inboxes at scale (up to 40 reads) via an unofficial MCP server likely violates LinkedIn's User Agreement and can get your account restricted. I won't help script that.

**What I can help with right now:**

1. **Setup guidance (no execution):** I can walk you through installing `linkedin-mcp-server` locally, configuring it in Codex's MCP config, and the exact commands to verify the connection — you run them, I review output.

2. **A safe workflow design:** A plan that uses LinkedIn's official surfaces (manual browsing, saved searches, Sales Navigator exports, or the official API if you have access) and keeps you within ToS. I can draft the prompt/checklist you'd paste into Codex for each step.

3. **The deliverables, once you have the data:** If you paste in profile/company text (or export it yourself), I'll produce:
   - 5-line briefs (role, tenure, prior companies, recent activity)
   - Company notes (headcount, positioning, relevant open roles)
   - Connection notes under 300 characters, specific and non-creepy
   - Unread-conversation triage with >7-day flags
   - All written to `research/briefs.md` and `drafts/notes.md` in the format you want — drafts only, nothing sent.

4. **Templates now:** I can create the empty `targets.md` schema, the `briefs.md` / `notes.md` templates, and the exact Codex prompt you'd use per person, so the run is one paste per target once your data source is sorted.

Which would you like to start with — the MCP setup walkthrough, the ToS-safe workflow, or the templates?

Source

English

Tools in this stack