LinkedIn Outreach MCP Server
Generates personalized LinkedIn outreach content for professionals at Figma, including multi-touch outreach sequences for roles like Head of Talent, using company-specific context in content generation.
Functions as a writing assistant for LinkedIn content generation, similar to Grammarly, helping users write better LinkedIn messages faster through rule-based templates and industry heuristics.
Generates personalized LinkedIn outreach content for professionals at Stripe, including connection requests and profile analysis for roles like VP of Engineering, using company-specific context in content generation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LinkedIn Outreach MCP Servergenerate a connection request for a VP of Engineering at Stripe"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LinkedIn Outreach MCP Server
By MEOK AI Labs | meok.ai
AI-powered content generation for LinkedIn outreach. Helps sales teams and recruiters craft personalized connection requests, InMails, posts, comments, and multi-touch outreach sequences.
This is a content assistant, not a scraper or bot. It does NOT interact with LinkedIn's API, scrape profiles, or automate any actions. It generates text that humans review, edit, and send manually. Fully compliant with LinkedIn's Terms of Service.
Tools
Tool | Description |
| Personalized connection request (3 variants, 300 char limit) |
| Professional InMail/DM with tone control (casual, professional, sales, recruiting) |
| Engaging LinkedIn post with hashtags (thought-leadership, announcement, question, story) |
| Extract industry, seniority, pain points, and conversation starters from profile text |
| Full 5-touch outreach sequence with timing (connection -> value -> case study -> soft ask -> direct ask) |
| Insightful post comment that adds value (not "Great post!") |
Installation
pip install mcpNo additional dependencies. Pure Python, no API keys required.
Usage
Run the server
python server.pyClaude Desktop config
{
"mcpServers": {
"linkedin-outreach": {
"command": "python",
"args": ["/path/to/linkedin-outreach-mcp/server.py"]
}
}
}Example calls
Generate a connection request:
Tool: generate_connection_request
Input: {"name": "Sarah Chen", "title": "VP of Engineering", "company": "Stripe", "shared_interests": "AI infrastructure, developer tools"}
Output: 3 personalized variants, all under 300 charactersGenerate an InMail (sales tone):
Tool: generate_inmessage
Input: {"recipient_name": "James Park", "recipient_title": "CTO", "goal": "book a demo of our observability platform", "tone": "sales"}
Output: Value-first sales message with soft CTAGenerate a LinkedIn post:
Tool: generate_post
Input: {"topic": "AI in sales enablement", "key_points": "personalization at scale, shorter sales cycles, better lead scoring", "style": "thought-leadership"}
Output: Engaging post with hook, numbered points, CTA, and hashtagsAnalyze a profile before outreach:
Tool: analyze_profile
Input: {"profile_text": "VP of Engineering at Stripe. Building payments infrastructure for the internet economy. Previously Google, MIT CS. Passionate about developer experience and distributed systems."}
Output: Industry (Technology), Seniority (VP/Executive), pain points, conversation starters, interest areasGenerate a 5-touch outreach sequence:
Tool: generate_outreach_sequence
Input: {"target_name": "Maria Rodriguez", "target_title": "Head of Talent", "target_company": "Figma", "goal": "partner on recruiting automation"}
Output: 5 messages with timing (Day 1 -> Day 25), each with strategic contextGenerate a thoughtful comment:
Tool: generate_comment
Input: {"post_content": "Unpopular opinion: cold outreach is dead. The future is warm introductions and community-led growth. Here's why..."}
Output: 2-3 insightful comments that add a new perspective, not generic agreementHow It Works
This server generates content using rule-based templates and industry heuristics. It does NOT call any external AI APIs or LinkedIn APIs. All content is generated locally and instantly.
The analyze_profile tool extracts signals from profile text using keyword matching to identify:
Industry (Technology, Sales, Marketing, Finance, Healthcare, etc.)
Seniority level (C-Suite, VP, Director, Senior, Manager, Junior)
Likely pain points based on role and industry
Tailored conversation starters
Mutual interest areas for common ground
Compliance
Does NOT access LinkedIn's API
Does NOT scrape any LinkedIn data
Does NOT automate sending messages
Does NOT store any user data or profile information
All content is generated locally -- nothing leaves your machine
Humans review and send all messages manually
This tool is a writing assistant, similar to Grammarly or a copywriting template. It helps you write better LinkedIn messages faster.
Pricing
Tier | Limit | Price |
Free | 20 generations/day | $0 |
Pro | Unlimited generations + priority templates | $19/mo |
Team | Unlimited + shared sequences + analytics | $49/mo per seat |
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CSOAI-ORG/linkedin-outreach-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server