# RB2B ID: 05-rb2b Page: https://gtmmcps.com/tools/05-rb2b JSON: https://gtmmcps.com/data/tools/05-rb2b.json Documentation references: https://gtmmcps.com/docs/05-rb2b/ Category: Signals & Intent MCP support: official Testing: RESEARCHED API access: paid Last checked: 2026-08-24 Endpoint check: repo-local; date: 2026-09-04 Deanonymizes B2B website traffic by matching visitor IP/device identifiers and first/third-party data against a contact database to reveal the specific US-based person (name, LinkedIn, email) browsing the site, plus company-level ID globally. ## MCP links - https://registry.npmjs.org/@rb2b/rb2b-apis-mcp ## Sources - https://www.rb2b.com/ - https://www.rb2b.com/power-your-product - https://www.warmly.ai/p/blog/rb2b-pricing - https://salestools.club/apis/rb2b - https://registry.npmjs.org/@rb2b/rb2b-apis-mcp ## Research notes 2026-08-28 link-rot correction. The GitHub repo published as this entry's mcp_url until today, github.com/robbclarke/RB2B-APIs-MCP, 404d on 2026-08-27 and is gone. It is named here rather than left in the mcp_url field so the published page does not carry a link to a 404. The npm package's own homepage and repository fields still point at that dead repo. The npm package it shipped from is still live and installable. mcp_status stays official on that basis, but it is the weakest official claim in this file and needs a re-verification pass: RB2B's own docs host (docs.rb2b.com) now 302s to an /inactive path that returns 401, so there is no vendor documentation surface left to confirm against. Sources conflict on MCP status - a third-party directory (salestools.club) says "Not available," but the npm package's maintainer email (robb@retention.com) matches RB2B's parent company Retention.com, a strong signal it's founder-maintained rather than a random fork; not confirmed via RB2B's own docs site. A separate OEM/API program runs $5,000/mo base + $0.10/resolution above 50,000/mo - enterprise-leaning for that tier specifically. Person-level ID is US-only. ## Named capabilities Tool names below are reported by sources. Their presence is not a successful call. - check_credits: Check remaining API credits for the account; evidence: docs; party: aggregator:npmjs - email_to_best_linkedin: Get the highest-confidence LinkedIn profile URL for an email; evidence: docs; party: aggregator:npmjs - email_to_business_profile: Get business/employer profile (title, company, industry) for an email; evidence: docs; party: aggregator:npmjs - email_to_linkedin_slug: Get the LinkedIn slug for a plain-text email; evidence: docs; party: aggregator:npmjs - email_to_maid: Get Mobile Advertising IDs linked to an email; evidence: docs; party: aggregator:npmjs - help: List all available tools with descriptions and costs; evidence: docs; party: aggregator:npmjs - hem_to_best_linkedin: Get the highest-confidence LinkedIn profile URL for a hashed email; evidence: docs; party: aggregator:npmjs - hem_to_business_profile: Get business/employer profile for a hashed email; evidence: docs; party: aggregator:npmjs - hem_to_linkedin_slug: Get the LinkedIn slug for a hashed email; evidence: docs; party: aggregator:npmjs - hem_to_maid: Get Mobile Advertising IDs linked to a hashed email; evidence: docs; party: aggregator:npmjs - ip_to_company: Identify the company associated with an IP address; evidence: docs; party: aggregator:npmjs - ip_to_hem: Get hashed emails (MD5 + SHA256) linked to an IP address; evidence: docs; party: aggregator:npmjs - ip_to_maid: Get Mobile Advertising IDs (MAIDs) linked to an IP address; evidence: docs; party: aggregator:npmjs - linkedin_to_best_personal_email: Get the highest-confidence personal email for a profile; evidence: docs; party: aggregator:npmjs - linkedin_to_business_profile: Get business/employer profile (title, company, industry) for a profile; evidence: docs; party: aggregator:npmjs - linkedin_to_hashed_emails: Get all hashed emails (personal + business, MD5 + SHA256) for a profile; evidence: docs; party: aggregator:npmjs - linkedin_to_mobile_phone: Get the mobile phone number for a profile; evidence: docs; party: aggregator:npmjs - linkedin_to_personal_email: Get all personal email candidates for a profile; evidence: docs; party: aggregator:npmjs - set_api_key: Update the stored API key (validates before saving); evidence: docs; party: aggregator:npmjs ## CLI evidence Status: none-found Read current vendor documentation before configuring or running commands.