@lhremote/mcp
v0.9.0
Published
MCP server for LinkedHelper automation
Readme
@lhremote/mcp
MCP server for lhremote — LinkedHelper automation toolkit.
This package exposes the full LinkedHelper automation surface as a Model Context Protocol server. AI assistants (Claude, etc.) connect over stdio and use the 68 registered tools to control LinkedHelper.
Built on @lhremote/core.
Installation
npm install @lhremote/mcpUsage with Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"lhremote": {
"command": "npx",
"args": ["lhremote", "mcp"]
}
}
}Programmatic Usage
import { createServer } from "@lhremote/mcp";
const server = createServer();
// server is a fully configured McpServer with all tools registeredOr start the stdio transport directly:
import { runStdioServer } from "@lhremote/mcp/stdio";
await runStdioServer();Registered Tools
| Category | Tools |
|----------|-------|
| App Management | find-app, launch-app, quit-app |
| Account & Instance | list-accounts, start-instance, stop-instance, check-status |
| Campaigns | campaign-list, campaign-create, campaign-get, campaign-export, campaign-update, campaign-delete, campaign-erase, campaign-start, campaign-stop |
| Campaign Status | campaign-status, campaign-statistics, campaign-retry |
| Campaign Actions | campaign-add-action, campaign-remove-action, campaign-update-action, campaign-reorder-actions, campaign-move-next |
| Campaign Targeting | campaign-exclude-list, campaign-exclude-add, campaign-exclude-remove, campaign-list-people, campaign-remove-people, import-people-from-urls, collect-people |
| Collections | list-collections, create-collection, delete-collection, add-people-to-collection, remove-people-from-collection, import-people-from-collection |
| LinkedIn Actions | visit-profile, endorse-skills, enrich-profile, follow-person, like-person-posts, message-person, send-invite, send-inmail, remove-connection |
| Feed & Posts | get-feed, get-post, get-post-stats, get-post-engagers, get-profile-activity, search-posts, comment-on-post, react-to-post |
| LinkedIn Search & Reference | build-linkedin-url, resolve-linkedin-entity, list-linkedin-reference-data |
| Profiles & Messaging | query-profile, query-profiles, query-profiles-bulk, query-messages, check-replies, scrape-messaging-history |
| Utilities | describe-actions, get-errors, dismiss-errors, get-action-budget, get-throttle-status |
See the root README for parameter details on each tool.
Exports
| Export | Description |
|--------|-------------|
| createServer() | Create a configured McpServer with all tools registered |
| runStdioServer() | Start the MCP server on stdio (from @lhremote/mcp/stdio) |
