OpenClaw + LinkedIn setup guide · About 10 minutes

How to connect OpenClaw to LinkedIn

A practical, step-by-step guide to connect OpenClaw to LinkedIn. Register the SalesTouch MCP server, complete OAuth, and test its LinkedIn tools.

By SalesTouchUpdated

How the connection works

How does OpenClaw connect to LinkedIn?

OpenClaw can orchestrate MCP tools, but LinkedIn is not available as a native tool. The agent needs a remote MCP server that can authenticate a LinkedIn account and expose predictable operations for research, conversations, and outreach.

SalesTouch provides the hosted server. OpenClaw registers the endpoint in mcp.servers, negotiates the Streamable HTTP transport, and launches OAuth so your LinkedIn credentials never need to appear in an OpenClaw prompt or configuration file.

Quick tip: An MCP is a plugin or connector for an AI agent. OpenClaw registers SalesTouch as a server, then loads its LinkedIn tools into the agent runtime.

The LinkedIn connector

SalesTouch turns LinkedIn into OpenClaw tools.

SalesTouch maintains the authenticated LinkedIn connection and returns structured tool results to OpenClaw. Read operations and outbound actions remain explicit in the workflow.

How to connect OpenClaw to LinkedIn in 4 steps

  1. 01Open a terminal and confirm that the OpenClaw MCP commands are available.
  2. 02Register salestouch with the Streamable HTTP transport and OAuth authentication.
  3. 03Run openclaw mcp login salestouch, then connect LinkedIn through SalesTouch.
  4. 04Probe the server, reload OpenClaw, and test the tools from a fresh session.

Before you start

  • A recent OpenClaw installation with MCP support
  • A browser available for the OAuth login
  • Your LinkedIn login and any required 2FA access
Step 01

Register the LinkedIn MCP in OpenClaw

Create a named MCP server entry for SalesTouch. Set the transport to Streamable HTTP and the authentication mode to OAuth, then let OpenClaw save the configuration.

Success: OpenClaw lists salestouch in its configured MCP servers.

  1. 01Open a terminal where OpenClaw is installed.
  2. 02Run the add command below with the SalesTouch URL, Streamable HTTP transport, and OAuth authentication.
  3. 03Run the login command to authorize the remote server.
  4. 04Run the doctor probe, then reload MCP so the agent refreshes the tool list.
OpenClaw CLI setup
openclaw mcp add salestouch \
  --url https://www.salestouch.io/api/mcp \
  --transport streamable-http \
  --auth oauth

openclaw mcp login salestouch
openclaw mcp doctor salestouch --probe
openclaw mcp reload

Prefer editing the OpenClaw configuration?

OpenClaw MCP server entry
{
  "mcp": {
    "servers": {
      "salestouch": {
        "url": "https://www.salestouch.io/api/mcp",
        "transport": "streamable-http",
        "auth": "oauth"
      }
    }
  }
}
Official OpenClaw MCP CLI guide
Step 02

Log in to SalesTouch and connect LinkedIn

The OpenClaw login command starts the SalesTouch OAuth flow. Finish it in your browser, connect the LinkedIn account the agent should use, then return to the CLI.

Success: OpenClaw reports that the salestouch server is authenticated.

  1. 01Run openclaw mcp login salestouch.
  2. 02Open the authorization URL if your browser does not launch automatically.
  3. 03Create or sign in to SalesTouch, then connect your LinkedIn account.
  4. 04Return to OpenClaw and run the doctor probe to validate authentication and tool discovery.

7 days free · OAuth login · no API key required

Step 03

Probe SalesTouch and test a fresh OpenClaw session

Use the doctor probe to catch transport or OAuth errors, reload the MCP registry, then start a fresh session and run a real LinkedIn task.

Success: OpenClaw confirms the invitation status and that the short message will follow after acceptance.

OpenClaw prompt

Use the SalesTouch MCP to connect with SalesTouch founder Antoine at https://www.linkedin.com/in/antoinedsh/. Introduce me using the context available in this session and say that I just set up SalesTouch with OpenClaw. Send a LinkedIn invitation, then a short message.

OpenClaw calls SalesTouch, reports whether the invitation was sent or queued, and holds the follow-up until acceptance.

Setup complete

Congrats, OpenClaw is connected to LinkedIn.

The SalesTouch server has passed the probe and its LinkedIn tools are ready for your OpenClaw workflows.

Ready-to-use prompts

3 LinkedIn workflows to try with OpenClaw

Choose a workflow, adapt the target, and run it from a fresh OpenClaw session after the MCP reload.

OpenClaw prompt

Use the SalesTouch MCP to look up this LinkedIn profile: [PASTE PROFILE URL]. Return the current role, company context, recent visible activity, and the exact SalesTouch tools used. Do not contact the person.

OpenClaw proves that the remote server can execute a read workflow end to end.

OpenClaw troubleshooting

Common OpenClaw MCP questions

From server registration to LinkedIn workflow

Give OpenClaw controlled LinkedIn capabilities.

Register the server, probe the connection, and keep outbound actions explicit inside your agent workflow.