Connect your account, then chat with AI to run tools.
Search LinkedIn Sales Navigator from chat — people search, account search, profile lookups, and InMail — using your connected LinkedIn account. No cookies, no scraping, no extensions.
Try this workflow
Build a Sales Navigator people search
Find VPs of Engineering at US-based Series B SaaS companies with 50–500 employees, then return the top 25 with their current company and tenure.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsBuilt for
Outbound and B2B sales teams, sales operations, recruiters using Sales Navigator, and growth teams who want SN-grade search and InMail from an AI agent without rolling their own scraper.
Build a Sales Navigator people search
Drives the Sales Navigator people search with real filters (seniority, function, headcount, geography) and resolves freeform names like 'San Francisco Bay Area' to LinkedIn ids.
Find VPs of Engineering at US-based Series B SaaS companies with 50–500 employees, then return the top 25 with their current company and tenure.
Account search with hiring signal
Uses Sales Navigator account filters that public LinkedIn does not expose — headcount growth, fortune ranking, region.
List logistics companies in Germany with 200–1,000 employees showing employee headcount growth, then summarize each one's industry and recent activity.
Personalised InMail draft
Combines profile lookup, related-feed fan-out, and the send-message tool with inmail=true. Burns one InMail credit.
Look up this LinkedIn profile, fan out their recent posts and comments, then draft a personalised InMail referencing one specific post and mentioning a mutual connection.
Inbox triage
Reads the inbox surface and replies inside an existing chat thread without leaving the AI conversation.
Show my LinkedIn inbox: list unread chats, drill into the most recent reply from a prospect, and draft a follow-up.
How is this different from the other LinkedIn server on MCPBundles?
The LinkedIn Sales Navigator server runs as a connected LinkedIn account via the in-app sign-in flow and exposes Sales Navigator search, profile lookups, InMail, and inbox. The companion LinkedIn server uses LinkedIn's official OAuth API and exposes organization management, posting, comments, reshares, and ads. Most users want both: this server for prospecting and outreach, the LinkedIn server for company page content and ads.
Do I need a Sales Navigator subscription?
Yes. SN-only filters and search return zero results for accounts without an active Sales Navigator seat. The bundle falls back to public LinkedIn search (Classic) when SN is not available, but the SN-specific filters and InMail credits require the subscription.
What stops my LinkedIn account from getting banned?
The bundle enforces server-side per-account caps — 500 calls per UTC day and 20 calls per minute — and pacing guidance baked into the skill. The caps are keyed by the connected LinkedIn account, so re-binding a credential does not reset them. Aggressive querying still triggers LinkedIn's anti-scraping detection at the platform level, so treat each connected account as one human operator.
Related editorial
LinkedIn with AI — Pages, Posts, Ads, and Sales Navigator
When to pick the OAuth LinkedIn server vs the Sales Navigator server, and which workflows each unlocks.
Domain knowledge for LinkedIn Sales Navigator — workflow patterns, data models, and gotchas for your AI agent.
Search LinkedIn Sales Navigator using a connected LinkedIn account. The connected account must hold an active Sales Navigator subscription — without it, Sales Navigator-specific filters return no results.
LinkedIn does not publish API rate limits, but it actively detects non-human usage patterns and will temporarily restrict or permanently ban accounts that exceed them. Bans hit the connected LinkedIn account itself — the user loses Sales Navigator access entirely, not just API access. There is no appeal path that restores high-volume access.
To make this hard to get wrong, the bundle enforces two server-side caps per connected LinkedIn account:
Both caps are keyed by the connected LinkedIn account, so re-binding the same account through a fresh credential does not reset the count — the budget belongs to the LinkedIn account, not to the credential row.
Even with the caps in place, treat each connected account as a single human operator:
LinkedIn search filters expect bare numeric id strings (regex ^\d+$) for every id-shaped field — locations, industries, companies, schools, groups, postal codes, saved-search ids, recent-search ids. Pass "1441", NOT "urn:li:company:1441". URN-prefixed strings are rejected with HTTP 400. Resolve freeform names ("San Francisco Bay Area", "Software Development") via the search-parameter resolver tool and pass its id field straight through.
A few axes are not id-shaped and use small enum integers:
Classic and Sales Navigator share the filter shape but use distinct id namespaces for industry and location. The resolver's service parameter selects which namespace to resolve against (CLASSIC vs SALES_NAVIGATOR) — match it to the eventual search api. Resolved ids are not portable across the two surfaces; resolve once per target api.
Filter shape per surface:
Search results are returned in pages. Use start (offset) and limit (page size, default 25, max 100). Sales Navigator caps total results per saved-search query around 2,500 — for broader pulls, slice the search by additional filters.
The bundle deliberately keeps the surface small with two patterns worth knowing:
Return the connected LinkedIn account's identity (name, headline, public identifier, premium subscriptions) along with its current InMail credit balan...
Fetch a LinkedIn company profile by vanity, numeric id, or organization URN. Optionally include recent posts in parallel for a one-call company snapsh...
Fetch a LinkedIn member's profile. Optionally fan out to their recent posts, comments, and reactions in parallel for a complete research view in one c...
Send a LinkedIn connection invitation from the connected account, with an optional note (max 300 chars). LinkedIn applies its own daily / weekly invit...
Browse LinkedIn chats on the connected account, or drill into one chat's messages. Without chat_id you get the paginated inbox; with chat_id you get t...
List the connected account's 1st-degree LinkedIn connections, with optional name substring filter. Pair with filter='<full name>' and limit=1 to check...
Search LinkedIn on behalf of the connected account. Covers Sales Navigator people and account search (requires an active Sales Navigator subscription ...
Resolve freeform names (industries, locations, companies, schools, job titles, etc.) into the bare numeric ids (^\d+$) that LinkedIn search filters re...
Send a LinkedIn message from the connected account. Pass chat_id to reply in an existing thread; pass attendees (one or more LinkedIn provider ids) to...
Search LinkedIn Sales Navigator on behalf of your connected LinkedIn account — people search, account search, profile lookups, and InMail. Connect once via the in-app sign-in flow; no LinkedIn cookies or browser extensions required. It provides 9 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/linkedin-sales-nav. Authentication is handled automatically.
LinkedIn Sales Navigator provides 9 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
LinkedIn Sales Navigator uses API Key. LinkedIn Sales Navigator requires credentials. Connect via MCPBundles and authentication is handled automatically.
The LinkedIn Sales Navigator server runs as a connected LinkedIn account via the in-app sign-in flow and exposes Sales Navigator search, profile lookups, InMail, and inbox. The companion LinkedIn server uses LinkedIn's official OAuth API and exposes organization management, posting, comments, reshares, and ads. Most users want both: this server for prospecting and outreach, the LinkedIn server for company page content and ads.
Yes. SN-only filters and search return zero results for accounts without an active Sales Navigator seat. The bundle falls back to public LinkedIn search (Classic) when SN is not available, but the SN-specific filters and InMail credits require the subscription.
The bundle enforces server-side per-account caps — 500 calls per UTC day and 20 calls per minute — and pacing guidance baked into the skill. The caps are keyed by the connected LinkedIn account, so re-binding a credential does not reset them. Aggressive querying still triggers LinkedIn's anti-scraping detection at the platform level, so treat each connected account as one human operator.
The connected LinkedIn account. InMails consume that account's normal LinkedIn quota — typically 50 per month on a Sales Navigator subscription — exactly as if a human had sent them from the LinkedIn UI.
Connect LinkedIn Sales Navigator to any MCP client in minutes
The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
LinkedIn Sales Navigator and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More customer relation integrations you might like
Affinity is a relationship intelligence CRM platform designed for deal flow and relationship managem...
AgileCRM is a customer relationship management platform that helps businesses manage sales, marketin...
Aircall is a cloud-based call center and phone system that integrates with various CRM and Helpdesk ...
Apptivo is a cloud-based suite of CRM applications designed to manage sales, marketing, and support ...
Attio communication and activity data — email threads, call recordings with transcripts, and meeting...
Attio workspace administration — manage objects, attributes, select options, statuses, list schemas,...