MCP (Beta)
Beta: This documentation describes a beta feature
Demandbase Model Context Protocol (MCP)
The Demandbase Model Context Protocol (MCP) is a secure, intelligent gateway that enables natural language access to both first-party Demandbase tenant data and third-party B2B intelligence. It allows AI agents like Claude, ChatGPT, and VS Code and other agents to retrieve insights on companies, people, engagement, intent, and more.
Whether you're in Sales, Marketing, or Revenue Operations, MCP turns complex data into clear, structured answers helping you find the right accounts to engage, discover key decision-makers, or understand which prospects are showing strong buying signals.
What Can You Ask MCP?
Just type a question like:
- “Show biotech firms using Snowflake with recent funding”
- “Who are the top engaged accounts in the past 30 days?”
- “Find decision-makers in companies headquartered in San Francisco”
- “Which people are engaging with open pipeline accounts right now?”
MCP interprets your intent, selects the right data tools behind the scenes, and delivers clear, structured responses.
What MCP Connections Are Available?
What Data Does MCP Connect You To?
First-Party Data (from Your Demandbase Instance)
- Account Tool: See which accounts are showing strong intent, high engagement, or are in active pipeline stages based on real-time engagement data from your tenant.
- Person Tool: Identify the specific people engaging at target accounts—across web visits, email clicks, campaign touches, and more.
Use Cases:
- “Which accounts showed engagement last week from the healthcare vertical?”
- “Give me top contacts engaging with our ABM programs this quarter”
- “List companies that viewed our pricing page more than 3 times in the past month”
Third-Party Data (Demandbase Intelligence)
- Company firmographics: industry, size, revenue, location
- Installed technologies (technographics)
- Company hierarchies (subsidiaries, parents)
- Key contact data: titles, job levels, functions, emails
- Real-time categorized company news
Key Capabilities
| Area | Capabilities |
|---|---|
| Company Data | Search & fetch firmographics, revenue, industry, size |
| Contact Data | Identify and enrich key people and decision-makers |
| Technographics | Discover installed technologies (e.g., Salesforce) |
| News | Fetch real-time, categorized company news |
| Hierarchy | Explore family tree and subsidiary data |
| 1st Party Data | Access account and person-level engagement from your tenant |
How MCP Works
MCP acts as a middle layer between LLMs and Demandbase data services:
- User submits a natural language query.
- LLM Agent (e.g., Claude) selects appropriate tools based on schema.
- MCP Gateway receives and authenticates the tool call.
- Demandbase responds with structured results.
- LLM translates the result into a natural language response.
Available MCP Tools
| Tool | Description | Endpoint Type |
|---|---|---|
| Company Search | Filter companies by location, size, industry | POST /companies |
| Company Fetch | Retrieve full company profile by ID | GET /company/{id} |
| Contact Search | Query contacts by name, role, region | POST /contacts |
| Contact Fetch | Get contact-level info by ID | GET /contact/{id} |
| News | Fetch company news by category | GET /company/{id}/news |
| News Feed | General news feed for a company | GET /company/{id}/newsFeed |
| Match | Match companies or contacts from free-form input | POST /match |
| 1P Account Tool | Access top engaged accounts from tenant data | Custom MCP Tool |
| 1P Person Tool | Query top engaged people from tenant | Custom MCP Tool |
| Search Internal Account Database | Searches your Demandbase accounts. Use this to filter accounts by qualification score, pipeline predict score, journey stage, engagement minutes, sales touches, web visits, open opportunities, and account owner. | Custom MCP Tool |
| Search Internal Person Database | Searches your Demandbase contacts and people. Use this to find contacts by name, title, job function, job level, engagement history, and lead status. | Custom MCP Tool |
| Company Global Directory | Searches Demandbase's global B2B company database. Use this to find and get information about any company by industry, location, employee count, revenue, tech stack, news, and corporate hierarchy. | Custom MCP Tool |
| Contact Global Directory | Searches Demandbase's global B2B contact database. Use this to find contacts by name, title, job function, seniority level, and location including contacts not yet in your CRM. | Custom MCP Tool |
Use Cases by Persona
Sales Reps
- Pre-call research via company fetch
- Enrich CRM records with up-to-date contact info
Revenue Ops
- Lead-to-account matching using match/contact tools
- Enrich inbound leads with 1P/3P data
Marketing
- Build target audiences via filters (industry, revenue, etc.)
- Trigger campaigns from top-engaged accounts or signals
Updated 1 day ago