Lhremote logo

Lhremote

Unclaimed

by alexey-pelykh

CLI and MCP server for LinkedHelper automation — let AI assistants control LinkedIn outreach

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'lhremote' -- 'npx' '-y' 'lhremote' '--help'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

ai-automationclaudeclilinkedhelperlinkedin-automationmcpmcp-servermodel-context-protocoltypescript

More in Automation

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

add-people-to-collection

Add people to a LinkedHelper collection. Idempotent — adding an already-present person is a no-op.

campaign-add-action

Add a new action to a campaign's action chain. Use describe-actions to explore available action types.

campaign-create

Create a new campaign from YAML or JSON configuration.

campaign-delete

Delete (archive) a campaign.

campaign-erase

Permanently erase a campaign and all related data from the database. This is irreversible — unlike campaign-delete (which archives), this removes all campaign data permanently.

campaign-exclude-add

Add people to a campaign or action exclude list.

campaign-exclude-list

View the exclude list for a campaign or action.

campaign-exclude-remove

Remove people from a campaign or action exclude list.

campaign-export

Export campaign configuration as YAML or JSON.

campaign-get

Get detailed campaign information including action chain.

campaign-list

List existing campaigns with summary statistics.

campaign-list-people

List people assigned to a campaign with their processing status.

campaign-move-next

Move people from one action to the next in a campaign.

campaign-remove-action

Remove an action from a campaign's action chain.

campaign-remove-people

Remove people from a campaign's target list entirely. This is the inverse of import-people-from-urls.

campaign-reorder-actions

Reorder actions in a campaign's action chain.

campaign-retry

Reset specified people for re-run in a campaign.

campaign-start

Start a campaign with specified target persons. Returns immediately (async execution).

campaign-statistics

Get per-action statistics for a campaign.

campaign-status

Check campaign execution status and results.

campaign-stop

Stop a running campaign.

campaign-update

Update a campaign's name and/or description.

campaign-update-action

Update an existing action's configuration in a campaign. Only provided fields are changed.

check-status

Check LinkedHelper connection status, running instances, and database health.

collect-people

Collect people from a LinkedIn page into a campaign. Detects the source type from the URL automatically.

create-collection

Create a new named LinkedHelper collection (List).

delete-collection

Delete a LinkedHelper collection (List) and all its people associations.

find-app

Detect running LinkedHelper application instances and their CDP connection details.

import-people-from-collection

Import all people from a LinkedHelper collection into a campaign. Large sets are automatically chunked.

import-people-from-urls

Import LinkedIn profile URLs into a campaign action target list. Idempotent — previously imported URLs are skipped.

launch-app

Launch the LinkedHelper application with remote debugging enabled.

list-accounts

List available LinkedHelper accounts. Returns account ID, LinkedIn ID, name, and email for each account.

list-collections

List all LinkedHelper collections (Lists) with people counts.

query-profile

Look up a cached LinkedIn profile from the local database by person ID or public ID.

query-profiles

Search for profiles in the local database with name, headline, or company filters.

query-profiles-bulk

Look up multiple cached LinkedIn profiles in a single call.

quit-app

Quit the LinkedHelper application.

remove-people-from-collection

Remove people from a LinkedHelper collection.

start-instance

Start a LinkedHelper instance for a LinkedIn account.

stop-instance

Stop a running LinkedHelper instance.

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Lhremote MCP Server

How do I connect Lhremote MCP Server to Claude?
Run `claude mcp add lhremote -- npx -y lhremote --help` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is Lhremote MCP Server free?
The listed licence is AGPL-3.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Lhremote MCP Server do?
Lhremote MCP Server documents 40 tools to the agent, including add-people-to-collection, campaign-add-action, campaign-create. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.