LinkedIn Data Access
Access LinkedIn profiles, jobs, posts, and messages for research and outreach.
Installation
- Make sure Claude is on your device and in your terminal.
Skills load from
~/.claude/skills/when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then runclaudein any terminal to verify.One-time setupnpm i -g @anthropic-ai/claude-codeAlready have it? Skip ahead.
- Paste into Claude Code or into your terminal.
This copies the whole skill folder into
~/.claude/skills/linkedin-mcp-stickerdaniel/— the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.Faster alternative (instruction-only skills)
Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.
Quick install (SKILL.md only)Sign up to copy - Restart Claude Code.
Quit and reopen Claude Code (or any other agent that loads from
~/.claude/skills/). New skills are picked up on startup. - Just ask Claude.
Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.
Prefer to read the source first? Open on GitHub.
When Claude uses it
Use LinkedIn data for profile, company, job, post, feed, inbox, recruiting, and outreach work through the bundled LinkedIn MCP server. Use only for an explicit LinkedIn request.
What this skill does
LinkedIn MCP
Use the bundled linkedin MCP server only when the user explicitly asks for
LinkedIn data or an action on LinkedIn. Do not call LinkedIn tools for unrelated
work, health checks, or background maintenance.
Operating rules
- Start with the smallest read operation that can answer the request.
- Treat profile, company, job, post, feed, and message results as live LinkedIn evidence. Distinguish retrieved facts from inference.
- Keep searches and result pages modest. Do not bulk scrape or spam.
- Never enable the plugin or its MCP server, edit Codex configuration, or start a login flow merely because LinkedIn might be useful. If either component is disabled, explain that state and stop.
send_messageandconnect_with_personare write actions. Use them only when the user explicitly authorizes the exact recipient and action. Confirm the final message or connection note unless the user has already supplied it.- Do not retry a failed write action unless the result proves it was not sent.
Browser and authentication
The server uses a managed Chromium browser and the user's own LinkedIn session. Installing or enabling the plugin does not sign in. The first LinkedIn data request may prepare the browser, import an existing local session, or require a visible login window. If LinkedIn presents a captcha, two-factor prompt, or other user-owned authentication step, stop and ask the user to complete it.
If browser setup or authentication is still in progress, report that exact state and retry once after it finishes. Do not loop, launch extra browser instances, clear profiles, or replace the user's browser session.
Tool selection
- Profiles:
get_my_profile,get_person_profile,search_people, andget_sidebar_profiles. - Companies:
get_company_profile,get_company_posts,search_companies, andget_company_employees. - Jobs:
search_jobs,get_saved_jobs, andget_job_details. - Content:
get_feedandsearch_posts. - Messages:
get_inbox,get_conversation, andsearch_conversations. - Writes:
send_messageandconnect_with_person, subject to the explicit authorization rules above. - Cleanup: use
close_sessiononly when the user asks to end the managed browser session or when the current LinkedIn task is finished and no follow-up call is expected.
Related skills
Lead Research Assistant
Prat011
Find and qualify high-quality sales leads by analyzing your business and target market.
Contract Helper
aaron-he-zhu
Draft, review, and negotiate influencer partnership agreements with confidence.
LinkedIn Comment Drafter
sergebulaev
Draft engaging LinkedIn comments on posts from their URL with scheduling.
Outreach Manager
aaron-he-zhu
Write personalized influencer pitches, follow-up sequences, and negotiation scripts.