How to Give Cursor and VS Code Copilot Live B2B Firmographic Tools via MCP
To provide LLMs with native, hallucination-free access to live B2B firmographics and intent data, developers are increasingly adopting the Model Context Protocol (MCP) to bridge the gap between IDEs and real-time APIs. By integrating a dedicated B2B lead enrichment MCP server directly into your Cursor or VS Code environment, you enable AI agents to perform deep company research, lead qualification, and technographic analysis without leaving the code editor or custom middleware.
Core Features of the MCP Lead Enrichment Server
The B2B Lead Enrichment MCP API transforms your LLM from a static text generator into a dynamic sales and research engine. By utilizing Zod-annotated schema definitions, the server forces the LLM to provide precise parameters, virtually eliminating the "parameter hallucination" common in traditional REST tool-calling.
- Deep Firmographics: Access real-time data on employee counts, revenue brackets, headquarters location, and industry classification.
- Technographic Intelligence: Identify the software stack of a target company, including CRM, hosting providers, and marketing automation tools.
- Real-Time Intent Signals: Retrieve data on recent funding rounds, hiring trends, and organizational changes.
- Schema Enforcement: Every tool call is validated against a strict JSON-RPC manifest, ensuring the LLM passes valid domains and company names.
Configuration for Cursor and Claude Desktop
To enable these tools in your AI-powered IDE or desktop agent, add the following configuration to your claude_desktop_config.json or Cursor's MCP settings. This connects your environment to the production-ready MCP endpoint via an SSE (Server-Sent Events) transport.
{
"mcpServers": {
"b2b-enrichment": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-http",
"https://lead-enrichment-mcp.agent-infra.workers.dev/mcp"
],
"env": {
"ENRICHMENT_API_KEY": "YOUR_FREE_API_KEY"
}
}
}
}
Reliable JSON-RPC Data Payloads
When your agent invokes the enrich_lead tool, it receives a structured response designed for programmatic consumption or immediate LLM synthesis. The protocol ensures that the data is clean and actionable.
{
"jsonrpc": "2.0",
"id": "1",
"result": {
"content": [
{
"type": "text",
"text": {
"companyName": "Example Corp",
"industry": "Enterprise Software",
"technographics": ["Salesforce", "AWS", "HubSpot"],
"intentSignals": {
"hiringTrend": "Increasing",
"recentFunding": "Series C"
},
"confidenceScore": 0.94,
"status": "enriched"
}
}
]
}
}
Risk-Free Metered Billing with Confidence Scoring
A major pain point in B2B data procurement is paying for "null" or "low-confidence" results. This MCP server implements a Risk-Free Metered Billing structure. Your account is only debited for successful enrichments that return a Confidence Score > 0.6.
If the underlying engine cannot find high-probability data for a specific query, the response is delivered at $0 cost. This allows developers to build autonomous SDR swarms and bulk enrichment pipelines that are both cost-effective and highly reliable, as the AI agent can automatically discard or flag low-confidence data without incurring financial waste.
Get Started with Your Free API Key
Ready to turn your AI agents into data-driven powerhouses? You can start building today without any upfront costs.
Visit lead-enrichment-mcp.agent-infra.workers.dev to grab your API key on the free tier and connect it to your MCP-compatible client.
Top comments (0)