Supports exposing the MCP server publicly using ngrok for external access by services like Dify.
Uses ChatGPT to qualify leads through BANT mechanism (Budget, Authority, Need, Timeline) and extract qualification information from conversations.
Can be extended to use Redis for session tracking instead of in-memory storage.
🤖 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
)
⚙️ Setup
Configure ChatGPT apikey in your .env file.
Start your NodeJS server, which is your MCP server.
Optional: expose your server using ngrok
Dify Agent Strategy Configuration
🛠 Example
Tool name: lead-qualifier
Input:
Output:
Session:
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
A lightweight server that uses ChatGPT to qualify leads using the BANT framework (Budget, Authority, Need, Timeline) through a conversational question-by-question approach.
Related MCP Servers
- -securityFlicense-qualityAn MCP Server that provides a conversational interface to the DoubleClick Bid Manager API, allowing users to manage programmatic advertising campaigns through natural language interactions.Last updated -Python
- -securityFlicense-qualityA server that enables interaction with PhantAuth, a random user generator and authentication service through natural language commands.Last updated -Python
- AsecurityAlicenseAqualityA Model Context Protocol server that allows AI assistants to communicate with the ChatGPT desktop app on macOS, enabling users to send prompts to ChatGPT from any MCP-compatible assistant.Last updated -240PythonMIT License
- -securityFlicense-qualityA FastAPI-based application that implements the Model Context Protocol for lead prospecting, allowing users to retrieve business leads from different data sources like Mantiks through a clean architecture.Last updated -16Python