🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

signallabs-mcp

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

signallabs-mcp

MCP server for Signal Labs competitive intelligence platform. Track competitors, generate battlecards, and monitor signals from Claude, Cursor, Copilot, and other AI tools.

latest
Source
npmnpm
Version
1.2.0
Version published
Maintainers
1
Created
Source

Signal Labs MCP Server

MCP server for the Signal Labs competitive intelligence platform. Track competitors, generate battlecards, and monitor signals from AI tools like Claude, Cursor, Copilot, and Gemini.

Setup

Get an API Key

  • Sign up at app.usesignallabs.com
  • Go to Settings > API Keys
  • Create a new key (starts with sl_live_)

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "signallabs": {
      "command": "npx",
      "args": ["-y", "signallabs-mcp"],
      "env": {
        "SIGNALLABS_API_KEY": "sl_live_your_key_here"
      }
    }
  }
}

Claude Code

claude mcp add signallabs -- npx -y signallabs-mcp

Then set the environment variable:

export SIGNALLABS_API_KEY=sl_live_your_key_here

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "signallabs": {
      "command": "npx",
      "args": ["-y", "signallabs-mcp"],
      "env": {
        "SIGNALLABS_API_KEY": "sl_live_your_key_here"
      }
    }
  }
}

GitHub Copilot (VS Code)

Add to VS Code settings:

{
  "mcp": {
    "servers": {
      "signallabs": {
        "command": "npx",
        "args": ["-y", "signallabs-mcp"],
        "env": {
          "SIGNALLABS_API_KEY": "sl_live_your_key_here"
        }
      }
    }
  }
}

Available Tools

ToolDescription
list_companiesList all tracked companies
create_companyTrack a new company and extract its profile from its website
get_company_profileCompany metadata, offerings and value propositions
refresh_company_profileRe-extract offerings and value propositions
list_productsList products/service verticals
create_productAdd a product vertical
list_competitorsList competitors (optionally per product)
add_competitorAdd a competitor and research their website
get_competitor_pageRead a competitor's researched analysis
discover_competitorsAI-powered competitor discovery
get_battlecardsRetrieve battlecards
generate_battlecardGenerate a battlecard for one competitor (1 credit)
generate_landscape_battlecardCompare 2-8 competitors in one report (1 credit)
get_signalsGet recent intelligence signals
get_signal_summaryAI-generated signal digest
list_documentsList uploaded documents
get_documentRead a document's extracted text
ask_competitive_intelAsk questions about your competitive landscape

create_company, add_competitor and refresh_company_profile kick off work that runs in the background — they return immediately with a pending status. Read the result with get_company_profile and get_competitor_page respectively.

Example Usage

Once connected, you can ask your AI assistant things like:

  • "What are the latest competitive signals for my company?"
  • "Generate a sales battlecard comparing us vs [Competitor]"
  • "Discover competitors in our space"
  • "What are Competitor X's main weaknesses?"
  • "Summarize competitive activity from the last 7 days"

Documentation

Keywords

mcp

FAQs

Package last updated on 27 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts