Agent-ready B2B data via MCP

Give your AI agents access to structured B2B entities through the Model Context Protocol. Best for agentic workflows, contextual enrichment, and on-demand identity resolution inside AI-native products.

  • Agent-ready access: let AI agents retrieve the right B2B data when they need more context.
  • Simple MCP integration: connect Reverse Contact to MCP-compatible clients, tools, and agent frameworks.
  • Built for AI workflows: from internal assistants to production-grade agentic systems.
  • Context-aware retrieval: fetch people and company data dynamically based on the task, input, or conversation.

Let AI agents resolve any B2B entity from one identifier

Let AI agents use a URL, email, domain, or company name to retrieve a clean, structured B2B object ready for enrichment, CRM updates, and product workflows.

1curl -X POST https://api.reversecontact.com/v2/fetch/persons \
2  -H "Authorization: Bearer YOUR_API_KEY" \
3  -H "Content-Type: application/json" \
4  -d '{"url": "https://social.com/in/janedoe"}'
1import requests
2
3response = requests.post(
4    "https://api.reversecontact.com/v2/fetch/persons",
5    headers={
6        "Authorization": "Bearer YOUR_API_KEY",
7        "Content-Type": "application/json"
8    },
9    json={"url": "https://social.com/in/janedoe"}
10)
11
12data = response.json()
13print(data["data"]["firstName"], data["data"]["lastName"])
1import requests
2
3response = requests.post(
4    "https://api.reversecontact.com/v2/fetch/persons",
5    headers={
6        "Authorization": "Bearer YOUR_API_KEY",
7        "Content-Type": "application/json"
8    },
9    json={"url": "https://social.com/in/janedoe"}
10)
11
12data = response.json()
13print(data["data"]["firstName"], data["data"]["lastName"])
1{
2  "success": true,
3  "data": {
4    "publicId": "janedoe",
5    "memberId": "ACoAAB12345",
6    "linkedinUrl": "https://www.social.com/in/janedoe",
7    "firstName": "Jane",
8    "lastName": "Doe",
9    "headline": "VP of Marketing at Acme Corp",
10    "summary": "Experienced marketing leader with 15+ years driving growth for B2B SaaS companies. Passionate about data-driven strategies and building high-performing teams.",
11    "pronoun": "she/her",
12    "isOpenToWork": false,
13    "hasPremium": true,
14    "hasVerificationBadge": true,
15    "photoUrl": "https://media.licdn.com/dms/image/v2/D5603AQ.../profile-photo.jpg",
16    "backgroundUrl": "https://media.licdn.com/dms/image/v2/D5616AQ.../background.jpg",
17    "creationDate": "2009-03-15T00:00:00.000Z",
18    "followersCount": 12480,
19    "connectionsCount": 500,
20    "location": {
21      "city": "San Francisco",
22      "state": "California",
23      "country": "United States",
24      "countryCode": "US"
25    },
26    "currentPosition": {
27      "title": "VP of Marketing",
28      "description": "Leading a team of 25 marketers across demand gen, product marketing, and brand. Drove 140% pipeline growth YoY.",
29      "contractType": "Full-time",
30      "companyName": "Acme Corp",
31      "companyLinkedinId": "12345678",
32      "companyUrl": "https://www.social.com/company/acme-corp",
33      "companyLogoUrl": "https://media.licdn.com/dms/image/v2/C4D0BAQ.../logo.jpg",
34      "startEndDate": {
35        "start": "2021-06-01T00:00:00.000Z",
36        "end": null
37      }
38    },
39    "experience": [
40      {
41        "title": "VP of Marketing",
42        "description": "Leading a team of 25 marketers across demand gen, product marketing, and brand. Drove 140% pipeline growth YoY.",
43        "contractType": "Full-time",
44        "companyName": "Acme Corp",
45        "companyLinkedinId": "12345678",
46        "companyUrl": "https://www.social.com/company/acme-corp",
47        "companyLogoUrl": "https://media.licdn.com/dms/image/v2/C4D0BAQ.../logo.jpg",
48        "startEndDate": {
49          "start": "2021-06-01T00:00:00.000Z",
50          "end": null
51        }
52      },
53      {
54        "title": "Director of Marketing",
55        "description": "Built the marketing function from scratch. Scaled from 0 to $5M ARR.",
56        "contractType": "Full-time",
57        "companyName": "Startup Inc",
58        "companyLinkedinId": "98765432",
59        "companyUrl": "https://www.social.com/company/startup-inc",
60        "companyLogoUrl": "https://media.licdn.com/dms/image/v2/C560BAQ.../logo.jpg",
61        "startEndDate": {
62          "start": "2018-01-01T00:00:00.000Z",
63          "end": "2021-05-31T00:00:00.000Z"
64        }
65      }
66    ],
67    "education": [
68      {
69        "degreeName": "MBA",
70        "fieldOfStudy": "Marketing",
71        "description": null,
72        "schoolName": "Stanford Graduate School of Business",
73        "schoolUrl": "https://www.social.com/school/stanford-gsb",
74        "schoolLogoUrl": "https://media.licdn.com/dms/image/v2/C4D0BAQ.../logo.jpg",
75        "startEndDate": {
76          "start": "2012-09-01T00:00:00.000Z",
77          "end": "2014-06-15T00:00:00.000Z"
78        }
79      }
80    ],
81    "skills": [
82      "Marketing Strategy",
83      "B2B SaaS",
84      "Demand Generation",
85      "Product Marketing",
86      "Team Leadership",
87      "Data Analytics",
88      "Content Marketing",
89      "SEO",
90      "Account-Based Marketing"
91    ],
92    "languages": [
93      {
94        "language": "English",
95        "proficiency": "Native or bilingual"
96      },
97      {
98        "language": "French",
99        "proficiency": "Professional working"
100      }
101    ],
102    "certifications": [
103      {
104        "name": "Google Analytics Certified",
105        "authority": "Google",
106        "licenseNumber": "GA-2023-78901",
107        "url": "https://skillshop.credential.net/abc123",
108        "startEndDate": {
109          "start": "2023-02-01T00:00:00.000Z",
110          "end": "2025-02-01T00:00:00.000Z"
111        }
112      }
113    ],
114    "recommendations": [
115      {
116        "authorFullname": "John Smith",
117        "authorUrl": "https://www.social.com/in/johnsmith",
118        "caption": "CEO at Startup Inc",
119        "description": "Jane is one of the most strategic marketers I've worked with. She has an incredible ability to turn data into actionable growth plans."
120      }
121    ],
122    "testScores": []
123  },
124  "error": null,
125  "metadata": {
126    "requestId": "req_a1b2c3d4e5f6",
127    "executionTimeMs": 2340,
128    "updatedAt": "2025-01-15T09:30:00.000Z"
129  },
130  "quotas": {
131    "creditsConsumed": 1,
132    "workspace": {
133      "id": "ws_abc123",
134      "credits": {
135        "total": 10000,
136        "used": 4521,
137        "left": 5479
138      },
139      "dailyLimit": null,
140      "minuteRateLimit": {
141        "limit": 60,
142        "used": 12,
143        "left": 48,
144        "nextReset": "2025-01-15T09:31:00.000Z"
145      },
146      "hasUnlimitedCredits": false,
147      "allowDailyOvercost": false
148    },
149    "key": {
150      "id": "key_abc123",
151      "dailyLimit": null,
152      "minuteRateLimit": {
153        "limit": 60,
154        "used": 12,
155        "left": 48,
156        "nextReset": "2025-01-15T09:31:00.000Z"
157      }
158    }
159  }
160}

Where MCP delivery wins

When AI agents need reliable B2B context, structured data, and real-time identity resolution.

Agentic enrichment workflows

Let AI agents enrich people and companies directly inside conversations, tools, and automated workflows.

Identity resolution & matching

Resolve names, emails, domains, and URLs into clean entities—with confidence scoring and null-safe results.

CRM enrichment by AI agents

Allow agents to update, qualify, and enrich CRM records with structured people and company data.

Search & discovery through MCP

Let agents search for companies or people using filters, then retrieve structured results on demand.

Context-aware data retrieval

Use last_updated + confidence metadata to control fallback logic and avoid false positives.

AI-native prototyping

Connect Reverse Contact to MCP-compatible clients and agent frameworks without building a custom API integration.

How does it works ?

A simple MCP flow built for AI agents.

01
Connect Reverse Contact MCP

Add the Reverse Contact MCP server to your AI client, agent framework, or internal assistant.

02
Let agents request data

Your agent can search, enrich, or resolve B2B entities from emails, domains, names, URLs, or company inputs.

03
Get structured B2B context

Return clean people and company data that agents can use to answer questions, update systems, or trigger workflows.

Trusted by data-driven teams

“Our data team built an internal ops product with Reverse Contact. It improved identity resolution across systems and provided a reliable people & company layer.”

Ethan Carter
Data Team, Gitpod

“We use Reverse Contact as a trusted data provider for our product inside our RevOps workflows. It helps our customers unify CRM records and enrich missing context...”

David Bromberg
CEO, Lantern

“Reverse Contact provided a reliable identity resolution layer for our product. The API is straightforward, outputs are consistent, and match quality is strong.”

Lucas Perret
Head of Product, lemlist

Compliance-by-design. Built to be defensible.

Reverse Contact is designed to support GDPR/CCPA-aligned data practices. We maintain clear sourcing principles, respect data subject rights, and prioritize accuracy over guesswork.

GDPR
CCPA

Frequently Asked Questions

Can't find the answers to your questions?
Reach out to us by clicking here.

B2B Data made for Products & Workflows

Stop cleaning and reconciling records. Start shipping products powered by a reliable identity layer.

98.2
%
API uptime
300
M
Requests / month
<4
s
Response time (P95)