How to Give Cursor and VS Code Copilot Live B2B Firmographic Tools via MCP
The most efficient way to give LLMs native access to live B2B firmographics and intent data without custom middleware is by deploying an MCP-native API server directly into your development environment. By utilizing the Model Context Protocol (MCP), developers can transform Cursor and VS Code into powerful sales engineering tools that retrieve real-time company profiles and validated contact data through standardized JSON-RPC interfaces.
Core Features
The B2B Lead Enrichment MCP server provides a specialized toolset designed for high-accuracy data retrieval. Unlike standard REST API calls that often lead to context-window bloat, this MCP implementation uses strict Zod-annotated schemas to ensure the LLM only requests and receives valid parameters, effectively eliminating tool-use hallucinations.
- Deep Firmographics: Access real-time data on employee counts, revenue brackets, and NAICS/SIC industry classifications.
- Live Technographics: Identify a lead's current software stack, including CRM, hosting providers, and frontend frameworks, to personalize outreach or technical integration pitches.
- Dynamic Intent Signals: Retrieve recent funding rounds, hiring surges, or technology migrations that indicate a high propensity to buy.
- Schema Enforcement: Every tool call is validated against the MCP specification, ensuring that parameters like
company_domainoremail_addressare formatted correctly before the request hits the data lake.
Integration Configuration
To enable these tools in Cursor or Claude Desktop, add the following configuration to your mcpServers settings file. This points your environment to the hosted Model Context Protocol endpoint.
{
"mcpServers": {
"b2b-lead-enrichment": {
"command": "npx",
"args": [
"-y",
"@agent-infra/mcp-server-lead-enrichment",
"--api-url",
"https://lead-enrichment-mcp.agent-infra.workers.dev/mcp"
],
"env": {
"LEAD_ENRICHMENT_API_KEY": "YOUR_FREE_API_KEY_HERE"
}
}
}
}
JSON-RPC Response Example
When your AI agent calls the enrich_lead tool, it receives a structured JSON object. This response is optimized for LLM token efficiency, providing high-density data that the model can immediately use to generate code, write emails, or analyze market fit.
{
"jsonrpc": "2.0",
"id": "1",
"result": {
"companyName": "Acme Corp",
"industry": "Enterprise Software",
"headcount": "500-1000",
"technographics": ["Salesforce", "AWS", "React", "HubSpot"],
"intentSignals": [
{ "type": "Hiring", "relevance": 0.9, "description": "Increasing engineering headcount by 20% Q3" }
],
"confidenceScore": 0.98,
"metadata": { "lastUpdated": "2023-10-27T14:30:00Z" }
}
}
Risk-Free Metered Billing
Traditional B2B data providers charge per request, regardless of whether the data is accurate or helpful. This MCP server implements a Risk-Free Metered Billing model. You are only billed for successful enrichments that return a Confidence Score > 0.6. If the server cannot find the lead, or if the data quality falls below the threshold, the query cost is exactly $0. This allows developers to build autonomous SDR swarms and bulk enrichment pipelines without the fear of burning through credits on "Not Found" responses or hallucinated entries.
Get Started for Free
Ready to supercharge your AI agents with live B2B intelligence? Visit the link below to generate your API key and access the documentation for the free tier.
Visit lead-enrichment-mcp.agent-infra.workers.dev to get your API Key
Top comments (0)