HomeAI Agent (MCP) › Grok

Grok LinkedIn Automation — Drive LinkedIn from Grok with MCP

Add Linkydy as a custom MCP connector and Grok can search and list LinkedIn leads, find work emails, send approved invites, warm prospects, and check campaign status — through your own Chrome session.

What Grok can do through Linkydy

  • Search leads in plain English — keyword/title text search with search_leads, or exact filters from a standard LinkedIn people-search URL with search_by_url.
  • Build and manage a pipeline — matches are saved to the Linkydy CRM with name, title, company, and profile URL; Grok can list, review, and update them.
  • Find work emails — call find_email for an approved profile URL; your Apollo.io API key must be set in Linkydy.
  • Send personalized invites — connection requests with {FirstName}, {Company}, {JobTitle} fields, paced like a human.
  • Warm up prospects — reactions and comments on your leads' posts before the invite lands.
  • Export clean data — everything goes out via CSV export with emails, phones, and statuses.

How Grok connects

Grok supports bring-your-own MCP connectors: you register a server in the Grok web app and its tools become available in chat. Like ChatGPT — and unlike Claude Desktop or Cursor — Grok connects to MCP servers over the network rather than launching them on your machine. So the Linkydy server runs locally, with an HTTPS bridge in front of it.

The bridge (an MCP stdio-to-HTTP proxy, or a tunnel such as ngrok or Cloudflare Tunnel) carries only tool calls and results. Your LinkedIn session, cookies, and password stay on your machine — the Chrome extension performs every action in your own logged-in browser.

Setup steps

  1. Install the Linkydy extension and sign in with your email. Free credits, no card.
  2. Open the Linkydy dashboard → AI Agent (MCP) → copy your pairing token.
  3. Run the server locally (Node.js 18+ required):
    LINKYDY_TOKEN=PASTE_YOUR_TOKEN_HERE \
    npx -y linkydy-mcp
    This is the same server stdio clients configure as JSON:
    {
      "mcpServers": {
        "linkydy": {
          "command": "npx",
          "args": ["-y", "linkydy-mcp"],
          "env": { "LINKYDY_TOKEN": "PASTE_YOUR_TOKEN_HERE" }
        }
      }
    }
  4. Put an HTTPS bridge or tunnel in front of it and note the URL.
  5. In the Grok web app, open the connectors settings, choose New Connector → Custom, and paste your server's URL. Grok discovers the Linkydy tools and lists them in your next chat. (Menu names shift between releases — if yours differ, look for MCP or connector settings.)
  6. Toggle the MCP connection On in the Linkydy dashboard and keep Chrome open while Grok works.

Example prompts

"Find 20 founders of AI startups in San Francisco, save them to my CRM, and find an email for each."
"Use search_by_url with this filtered LinkedIn people-search URL: [paste URL]. Collect 15 profiles, then call list_leads."
"Show me my saved leads with status 'new', then send each a connection request: 'Hi {FirstName}, following {Company}'s work — would love to connect.'"
"For this approved profile URL, call find_email. If it is not configured, remind me to add my Apollo.io API key in Linkydy."
"React to the latest post from each lead I saved this week, and draft a comment for the three most relevant posts for my approval."

Safety: what the extension enforces

Grok proposes; the extension disposes. Daily caps and human-like pacing apply to every connection request, reaction, and comment, and no prompt can raise them. There is no password sharing and no remote login — actions come from your own browser and IP, only while Chrome is open. Linkydy is deliberately not a 24/7 cloud bot; that constraint is what keeps your activity pattern human. LinkedIn itself caps invites at roughly 100–200 per week — see connection request limits.

MCP access requires Linkydy Premium; free accounts get an explicit premium_required response. For the broader risk picture, read Is LinkedIn automation safe? — and if you mostly prospect in Sales Navigator, the Sales Navigator MCP workflow shows the full search-to-outreach loop.

FAQ

Grok + LinkedIn, answered

Does Grok support custom MCP servers?

Yes. Grok supports bring-your-own MCP connectors: in the Grok web app you add a new custom connector and point it at your MCP server. Grok connects to servers over the network, so the locally running Linkydy server needs an HTTPS bridge or tunnel in front of it. Tool calls flow through that URL; the LinkedIn actions themselves still run in your own browser.

Is Grok LinkedIn automation against LinkedIn's terms?

LinkedIn's user agreement prohibits automated activity, so any automation carries risk. Linkydy runs actions in your own browser and auto-pauses on LinkedIn invite-limit or rate-limit signals. The MCP bridge has no artificial daily cap, so Grok should call get_safety_status and pace sends. You remain responsible for LinkedIn's terms.

Does Grok get access to my LinkedIn password or cookies?

No. Grok only sees tool calls and their results. The Linkydy MCP server relays actions over a local WebSocket to the Chrome extension, which performs them in your logged-in browser session. Your password and cookies never leave your machine.

What do I need before connecting Grok to Linkydy?

Four things: Linkydy signed in and open in Chrome, a private pairing token from the dashboard's AI Agent (MCP) panel, Node.js 18+ to run linkydy-mcp through npx, and a Grok surface that supports custom connectors. Linkydy Premium unlocks the token and On switch.

Let Grok run your prospecting

Install Linkydy, add one connector, and let Grok run a supervised search-to-outreach workflow through your own Chrome session.

MCP is a Premium feature · Start free with CRM credits · No credit card required