Skip to main content

MCP Server for LinkedHelper 2 – read campaigns, leads and chat history from the local SQLite database

Project description

linkedhelper-mcp

MCP Server that gives Claude read-only access to your LinkedHelper 2 local database — campaigns, leads, chat history and more.

Prerequisites

Installation (Claude Desktop)

Open Claude Desktop → Settings → Developer → Edit Config and add:

{
  "mcpServers": {
    "linkedhelper": {
      "command": "uvx",
      "args": ["linkedhelper-mcp"],
      "env": {
        "LH_DEFAULT_ACCOUNT_EMAIL": "your-linkedin@email.com"
      }
    }
  }
}

Save the file, then restart Claude Desktop. That's it — no Python install required.

LH_DEFAULT_ACCOUNT_EMAIL is optional. If you only have one LinkedHelper account, you can omit the env block entirely.

Available Tools

Tool Description
lh_get_accounts List all LinkedHelper accounts on this machine
lh_get_campaigns List campaigns (active or including archived)
lh_get_campaign_detail Campaign details: actions, total leads
lh_get_campaign_leads Leads in a campaign, with reply filter
lh_get_chat_history Chat threads with outbound/inbound direction
lh_get_person_detail Full profile: email, location, company, tags, notes
lh_search_people Search leads by name or headline
lh_get_action_results Action execution results per campaign

Example prompts for Claude

  • "Show me all active campaigns"
  • "Who replied to the Outreach campaign?"
  • "Give me full details for person ID 42"
  • "Search for people with CTO in their headline"
  • "Show my chat history with Nguyen Huan"

Configuration

Environment variables (all optional):

Variable Description
LH_DEFAULT_ACCOUNT_EMAIL Email of the LinkedIn account to use by default
LH_BASE_DIR Override LinkedHelper data directory (if installed in a custom path)

LinkedHelper data is stored at:

  • Linux/macOS: ~/.config/linked-helper/ / ~/Library/Application Support/linked-helper/
  • Windows: %APPDATA%\linked-helper\

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linkedhelper_mcp-0.1.0.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

linkedhelper_mcp-0.1.0-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file linkedhelper_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: linkedhelper_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for linkedhelper_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9d8b4b5e74757f85ae96b9a296d2244a6af580d99f3fcc77b2298333ea114907
MD5 77dbda5b3e6a2270d9756a30bdf7caae
BLAKE2b-256 b154a0a24a8226b2ba18b09c0228f2aed2369813ce03ff5afcd7f21344e335e1

See more details on using hashes here.

File details

Details for the file linkedhelper_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for linkedhelper_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26113ad6898f627d286aea4985d32758478abca48aad0e4c2cf2eafb236714fe
MD5 48c7a3dc634bdf9830a9e676cbd41144
BLAKE2b-256 9690128b17f28b7c416f15b1b38d6dc652431dbb89f5f06e46fda10a2feba7f3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page