×

Response Example

Lusha MCP Server

Overview

The Lusha MCP Server brings enterprise-grade B2B contact and company data directly to your AI conversations. Built on Lusha's comprehensive database of 100+ million business contacts and 60+ million companies, this MCP server enables AI assistants to find, verify, and enrich prospect information through natural language interactions.


Features

  • Contact Data Enrichment - Access verified email addresses, phone numbers, and professional profiles for business contacts.

  • Company Data Enrichment - Retrieve detailed company information including firmographics, employee counts, and industry data.

  • Bulk Processing - Enrich up to 100 contacts or companies in a single request for high-volume workflows.


Installation

Requirements:
  • Node.js 18+.

  • Valid Lusha API key.


Quick Start

Set Up Your API Key

To obtain an API key, sign in to your Lusha account and visit the API section in your admin panel.

Integration with AI clients

Claude Desktop

Follow the official Model Context Protocol guide to set up Claude Desktop for MCP servers.

Locating the Configuration File: The claude_desktop_config.json file is located in different directories depending on your operating system:

If the file doesn't exist, you'll need to create it in the appropriate directory for your system.

Adding the Configuration: Add this entry to your claude_desktop_config.json file:

json
{
  "mcpServers": {
    "lusha": {
      "command": "npx",
      "args": ["@lusha-org/mcp"],
      "env": {
        "LUSHA_API_KEY": "your_lusha_api_key_here"
      }
    }
  }
}
Cursor

Cursor has built-in support for MCP servers:

  • Go to Cursor > Settings > Cursor Settings > MCP

  • Add a "Lusha" entry with this command: npx @lusha/mcp

  • Set your API key in the environment variables section

  • Optionally enable "Yolo mode" in Cursor settings to use tools without confirming (Cursor > Settings > Cursor Settings > Features > Chat > Enable Yolo mode)


Available Tools

The Lusha MCP Server provides access to these API tools:

Category

Tool

Description

Contact Data

personBulkLookup

Enrich contact information using email, LinkedIn URL, or name + company. Supports up to 25 contacts per request for efficient bulk processing.

Company Data

companyBulkLookup

Get comprehensive company data using domain or company name. Supports up to 25 companies per request.


Example Usage

Here's how you might interact with the Lusha MCP Server through an AI assistant:

Enrich Contact Data: "Can you get Yoni Tserruya's email from Lusha?"

Enrich Contacts in Bulk: “Enrich this list of email addresses with full contact details."

Enrich Company Data: "Get company information for Lusha".

Enrich Companies in Bulk: "Get company details for these domains: microsoft.com, salesforce.com, hubspot.com".


Additional Resources