Skip to main content
Glama
nick-wati
by nick-wati

๐Ÿค– Lead Qualifier MCP Tool

A lightweight MCP tool that uses ChatGPT to qualify leads over BANT mechanism (Budget, Authority, Need, Timeline). And guide users to enter leads informations question by question.

๐Ÿš€ Features

  • ๐Ÿง  LLM-powered lead qualification info (BANT) extraction and scoring

  • ๐Ÿ’ฌ One field per turn, with conversational flow

  • ๐Ÿ’พ Fast as in-memory session tracking, can be extended to Redis

  • ๐Ÿ”Œ Compatible with Dify / Cursor via MCP (sse)

Related MCP server: PhantAuth MCP Server

โš™๏ธ Setup

Configure ChatGPT apikey in your .env file.

OPENAI_API_KEY=1234

Start your NodeJS server, which is your MCP server.

npm install
npm start

Optional: expose your server using ngrok

ngrok http 3001

Dify Agent Strategy Configuration

{
  "lead_qualification": {
    "transport": "sse",
    "url": "https://24c3-172-235-53-238.ngrok-free.app/sse",
    "headers": {},
    "timeout": 50,
    "sse_read_timeout": 50
  }
}

๐Ÿ›  Example

Tool name: lead-qualifier
Input:

{
  "sessionId": "abc123",
  "message": "We have a budget of $1000"
}

Output:

{
  content: [
    {
      type: "text",
      text: "Are you the main person evaluating tools like this, or is there someone else involved in the decision?"
    }
  ],
  isError: false
}

Session:

{
  "qualificationMap": {
    "budget": "$1000 per month",
    "authority": "",
    "need": "",
    "timeline": ""
  },
  "scoreMap": {
    "budget": 30,
    "authority": 0,
    "need": 0,
    "timeline": 0
  },
  "totalScore": 30,
  "nextField": "authority",
  "lastPromptedField": "authority",
  "lastPromptedQuestion": "Are you the main person evaluating tools like this, or is there someone else involved in the decision?"
}
-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nick-wati/lead-qualifier-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server