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

AreaCapabilities
Company DataSearch & fetch firmographics, revenue, industry, size
Contact DataIdentify and enrich key people and decision-makers
TechnographicsDiscover installed technologies (e.g., Salesforce)
NewsFetch real-time, categorized company news
HierarchyExplore family tree and subsidiary data
1st Party DataAccess account and person-level engagement from your tenant

How MCP Works

MCP acts as a middle layer between LLMs and Demandbase data services:

  1. User submits a natural language query.
  2. LLM Agent (e.g., Claude) selects appropriate tools based on schema.
  3. MCP Gateway receives and authenticates the tool call.
  4. Demandbase responds with structured results.
  5. LLM translates the result into a natural language response.

Available MCP Tools

ToolDescriptionEndpoint Type
Company SearchFilter companies by location, size, industryPOST /companies
Company FetchRetrieve full company profile by IDGET /company/{id}
Contact SearchQuery contacts by name, role, regionPOST /contacts
Contact FetchGet contact-level info by IDGET /contact/{id}
NewsFetch company news by categoryGET /company/{id}/news
News FeedGeneral news feed for a companyGET /company/{id}/newsFeed
MatchMatch companies or contacts from free-form inputPOST /match
1P Account ToolAccess top engaged accounts from tenant dataCustom MCP Tool
1P Person ToolQuery top engaged people from tenantCustom MCP Tool
Search Internal Account DatabaseSearches 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 DatabaseSearches 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 DirectorySearches 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 DirectorySearches 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