New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

sellinger-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sellinger-mcp

MCP server exposing Sellinger CRM operations as tools

latest
Source
npmnpm
Version
0.1.0
Version published
Weekly downloads
36
-88.27%
Maintainers
1
Weekly downloads
 
Created
Source

Sellinger MCP Server

An MCP (Model Context Protocol) server that exposes Sellinger CRM operations as tools, allowing AI assistants like Claude to interact with your CRM data directly.

Setup

1. Install dependencies

cd mcp-server
npm install

2. Build

npm run build

3. Configure environment

Set the following environment variables (or pass them via your MCP client config):

VariableRequiredDescription
SELLINGER_API_KEYYesYour Sellinger API key (sk_live_...)
SELLINGER_TEAM_IDYesTeam UUID (x-team-id for all requests)
SELLINGER_BASE_URLNoAPI base URL (default: https://app.sellinger.ai)

Generate an API key from Settings → Integrations → API Keys in the Sellinger dashboard.

Connecting to Claude Desktop

Add the following to your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "sellinger": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server/dist/index.js"],
      "env": {
        "SELLINGER_API_KEY": "sk_live_your_key_here",
        "SELLINGER_TEAM_ID": "your-team-uuid",
        "SELLINGER_BASE_URL": "https://your-app.sellinger.ai"
      }
    }
  }
}

Then restart Claude Desktop.

Available Tools

list_leads

List leads with optional filters and pagination.

ParameterTypeDescription
statusstringFilter by status: NEW, ENGAGED, CONVERTED, IRRELEVANT
stagestringFilter by pipeline stage name or ID
searchstringSearch by name, company, or email
pagenumberPage number (1-based, default 1)
per_pagenumberResults per page (max 100, default 25)

get_lead

Retrieve a single lead by UUID.

ParameterTypeRequiredDescription
idstringYesUUID of the lead

create_lead

Create a new lead in the CRM.

ParameterTypeRequiredDescription
first_namestringYesLead's first name
last_namestringYesLead's last name
companystringNoCompany name
titlestringNoJob title
emailstringNoEmail address
phonestringNoPhone number
linkedin_urlstringNoLinkedIn profile URL
sourcestringNoAcquisition source
notesstringNoFree-form notes

update_lead

Update fields on an existing lead. Only provided fields are changed.

ParameterTypeRequiredDescription
idstringYesUUID of the lead
statusstringNoNew status
stage_idstringNoPipeline stage UUID
first_namestringNoUpdated first name
last_namestringNoUpdated last name
companystringNoUpdated company
titlestringNoUpdated job title
emailstringNoUpdated email
phonestringNoUpdated phone
notesstringNoUpdated notes

send_message

Send a message to a lead via a specified channel.

ParameterTypeRequiredDescription
lead_idstringYesUUID of the lead
channelstringYesChannel: email, linkedin, whatsapp
subjectstringNoSubject line (required for email)
bodystringYesMessage content

list_segments

List all saved segments in the CRM.

ParameterTypeDescription
include_countsbooleanInclude lead counts (default false)

get_analytics

Get a KPI dashboard summary.

ParameterTypeDescription
periodstringTime period: 7d, 30d, 90d, all (default 30d)

search_leads

Full-text search across all lead fields.

ParameterTypeRequiredDescription
querystringYesSearch query
limitnumberNoMax results (default 10, max 50)

Development

npm run dev    # Watch mode — recompiles on change
npm run lint   # Type-check without emitting
npm run build  # Production build
npm start      # Run the server

Architecture

The server communicates over stdio using the MCP protocol. Each tool translates into an authenticated HTTP request to the Sellinger API, using the configured API key for authorization.

Claude Desktop ←→ stdio ←→ MCP Server ←→ HTTPS ←→ Sellinger API

Keywords

mcp

FAQs

Package last updated on 05 Oct 2026

Related posts