How to Give Cursor and VS Code Copilot Live Firmographic Tools via MCP
Integrating a dedicated B2B lead enrichment MCP server into Cursor or VS Code is the most efficient way to grant AI agents native access to real-time firmographic and intent data without custom middleware. By leveraging the Model Context Protocol, developers can equip their IDE's LLMs with standardized tools to fetch validated company profiles and technographic signals directly into the coding context.
Core Features
The B2B Lead Enrichment MCP server provides a sophisticated data layer designed for high-performance agentic workflows. Unlike traditional APIs that return unstructured data, this server utilizes strict Zod-annotated schemas to define its parameters, effectively neutralizing LLM parameter hallucinations. Key data layers include:
- Deep Firmographics: Access real-time data on company revenue, headcount growth, industry classification, and global headquarters location.
- Technographic Intelligence: Identify a prospect's current software stack, including cloud providers, CRM usage, and marketing automation tools.
- Real-time Intent Signals: Query live signals such as recent funding rounds, executive leadership changes, and active job postings to identify high-propensity leads.
- Structured Output: Every response follows the JSON-RPC 2.0 specification, ensuring your AI agents can parse and act on the data with 100% reliability.
Configuration for Cursor and VS Code
To enable these tools in your development environment, add the following configuration to your MCP settings file (typically found in your IDE's feature settings or mcp-servers.json).
{
"mcpServers": {
"b2b-enrichment": {
"command": "npx",
"args": [
"-y",
"@agent-infra/mcp-server-lead-enrichment"
],
"env": {
"ENRICHMENT_API_KEY": "YOUR_FREE_API_KEY_HERE",
"MCP_ENDPOINT": "https://lead-enrichment-mcp.agent-infra.workers.dev/mcp"
}
}
}
}
JSON-RPC Response Example
When your agent invokes the enrich_lead tool, it receives a clean, structured payload. This allows the LLM to generate code, draft emails, or build databases based on verified data points.
{
"method": "tools/call",
"params": {
"name": "enrich_lead",
"arguments": {
"domain": "stripe.com"
}
},
"result": {
"companyName": "Stripe",
"industry": "Financial Services",
"headcount": "7000+",
"technographics": ["AWS", "React", "Ruby on Rails", "Salesforce"],
"intentSignals": {
"fundingStatus": "Series I",
"hiringVelocity": "High"
},
"confidenceScore": 0.98
}
}
Risk-Free Metered Billing
This MCP server is built for cost-effective AI operations. We implement a Risk-Free Metered Billing structure where users are only billed for successful enrichments that return a Confidence Score > 0.6. If the server returns a low-quality match or a "not found" response, the query cost is exactly $0. This ensures that autonomous SDR swarms and data pipelines remain profitable and scalable without wasting tokens or budget on hallucinated or missing data.
Get Your Free API Key Today
Ready to build the next generation of autonomous sales tools? Visit lead-enrichment-mcp.agent-infra.workers.dev to grab an API key on our free tier and start enriching your AI's context with live B2B data.
Top comments (0)