MadKudu website screenshot

MadKudu

MadKudu is a predictive lead scoring and account intelligence platform for B2B sales and marketing teams, using AI-driven propensity modeling and dynamic scoring across fit, intent, and engagement signals to surface high-propensity accounts and people. Its developer surface (MadAPI) programmatically exposes account and person lookup, enrichment, activity, search, sourcing discovery, AI web search, organisation endpoints and a "coming soon" custom ingestion API, alongside a legacy Scoring API and a hosted Model Context Protocol (MCP) server for AI agents. MadKudu publishes OpenAPI 3.1.0 for both surfaces, but only as per-operation blocks embedded in its GitBook reference — no spec document is served. MadKudu was acquired by HG Insights in 2025; the docs are now titled "HG Platform API" and API access is contact-sales. Originally backed by Partech and Techstars.

MadKudu publishes 12 APIs on the APIs.io network, including Accounts API, AI API, Companies API, and 9 more. Tagged areas include Company, Applicative Saas, Sales Intelligence, Lead Scoring, and Predictive Analytics.

MadKudu’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, authentication, and 27 more developer resources.

51.9/100 developing ▬ flat Agent 36/100 agent ready saas Full breakdown ↓
scored 2026-09-06 · rubric v0.19.0
2 APIs 1 MCP Servers
CompanyApplicative SaasSales IntelligenceLead ScoringPredictive AnalyticsAccount IntelligenceData EnrichmentMCPAgentsGo-To-Market

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-06 · rubric v0.19.0
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/madkudu: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 12

Individual APIs this provider publishes, each with its own machine-readable definition.

MadKudu Accounts API

The Accounts API from MadKudu — 3 operation(s) for accounts.

MadKudu AI API

The AI API from MadKudu — 1 operation(s) for ai.

MadKudu Companies API

The Companies API from MadKudu — 1 operation(s) for companies.

MadKudu Enrichment API

The Enrichment API from MadKudu — 1 operation(s) for enrichment.

MadKudu Ingestion API

The Ingestion API from MadKudu — 3 operation(s) for ingestion.

MadKudu Job Changes API

The Job Changes API from MadKudu — 1 operation(s) for job changes.

MadKudu Lookup API

The Lookup API from MadKudu — 2 operation(s) for lookup.

MadKudu Organisation API

The Organisation API from MadKudu — 2 operation(s) for organisation.

MadKudu Persons API

The Persons API from MadKudu — 3 operation(s) for persons.

MadKudu Search API

The Search API from MadKudu — 2 operation(s) for search.

MadKudu Sourcing API

The Sourcing API from MadKudu — 3 operation(s) for sourcing.

MadKudu Utilities API

The Utilities API from MadKudu — 1 operation(s) for utilities.

Scroll for all 12

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

MadMCP

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Madkudu Plans Pricing

0 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Madkudu Rate Limits

2 limits

RATE LIMITS

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Madkudu Authentication

apiKey/http · 3 schemes

SECURITY

Madkudu Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Madkudu Trust Center

SOC 2 Type 2, CAIQ, SIG Lite

SECURITY

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: madkudu
name: MadKudu
description: MadKudu is a predictive lead scoring and account intelligence platform for B2B sales and marketing teams, using
  AI-driven propensity modeling and dynamic scoring across fit, intent, and engagement signals to surface high-propensity
  accounts and people. Its developer surface (MadAPI) programmatically exposes account and person lookup, enrichment, activity,
  search, sourcing discovery, AI web search, organisation endpoints and a "coming soon" custom ingestion API, alongside a
  legacy Scoring API and a hosted Model Context Protocol (MCP) server for AI agents. MadKudu publishes OpenAPI 3.1.0 for both
  surfaces, but only as per-operation blocks embedded in its GitBook reference — no spec document is served. MadKudu was acquired
  by HG Insights in 2025; the docs are now titled "HG Platform API" and API access is contact-sales. Originally backed by
  Partech and Techstars.
url: https://raw.githubusercontent.com/api-evangelist/madkudu/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- partech
- techstars
x-tier: stub
x-tier-reason: portfolio-lead
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: contact-sales
  onboarding: sales-gate
  trial: false
  try_now: false
  public: false
  label: API access add-on, contact sales
  confidence: high
  source:
  - https://developers.madkudu.com/getting-started/usage-and-credits
  - https://developers.madkudu.com/readme.md
  - url: https://madkudu.com/
    status: 301
    note: declared website redirects to https://hginsights.com/ — a different registrable domain (madkudu.com -> hginsights.com),
      possible rename or acquisition (probed 2026-09-03, roadmap#169)
  generated: '2026-08-14'
  method: searched
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-08-14'
image: https://cdn.prod.website-files.com/6107b1101d4d3e748743f234/65f31ad2b4ac6cf0cb8bd691_og-img.png
tags:
- Company
- Applicative Saas
- Sales Intelligence
- Lead Scoring
- Predictive Analytics
- Account Intelligence
- Data Enrichment
- MCP
- Agents
- Go-To-Market
tags_raw:
- Company
- Applicative Saas
- Sales Intelligence
- Lead Scoring
- Predictive Analytics
- Account Intelligence
- Data Enrichment
- MCP
- Agents
- Go To Market
apis:
- aid: madkudu:madkudu-accounts-api
  name: MadKudu Accounts API
  description: The Accounts API from MadKudu — 3 operation(s) for accounts.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Account
  tags_raw:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/madkudu-accounts-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-ai-api
  name: MadKudu AI API
  description: The AI API from MadKudu — 1 operation(s) for ai.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Artificial Intelligence
  tags_raw:
  - AI
  properties:
  - type: OpenAPI
    url: openapi/madkudu-ai-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-companies-api
  name: MadKudu Companies API
  description: The Companies API from MadKudu — 1 operation(s) for companies.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Companies
  properties:
  - type: OpenAPI
    url: openapi/madkudu-companies-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-enrichment-api
  name: MadKudu Enrichment API
  description: The Enrichment API from MadKudu — 1 operation(s) for enrichment.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Enrichment
  properties:
  - type: OpenAPI
    url: openapi/madkudu-enrichment-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-ingestion-api
  name: MadKudu Ingestion API
  description: The Ingestion API from MadKudu — 3 operation(s) for ingestion.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Ingestion
  properties:
  - type: OpenAPI
    url: openapi/madkudu-ingestion-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-job-changes-api
  name: MadKudu Job Changes API
  description: The Job Changes API from MadKudu — 1 operation(s) for job changes.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Job Changes
  properties:
  - type: OpenAPI
    url: openapi/madkudu-job-changes-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-lookup-api
  name: MadKudu Lookup API
  description: The Lookup API from MadKudu — 2 operation(s) for lookup.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Lookup
  properties:
  - type: OpenAPI
    url: openapi/madkudu-lookup-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-organisation-api
  name: MadKudu Organisation API
  description: The Organisation API from MadKudu — 2 operation(s) for organisation.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Organisation
  properties:
  - type: OpenAPI
    url: openapi/madkudu-organisation-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-persons-api
  name: MadKudu Persons API
  description: The Persons API from MadKudu — 3 operation(s) for persons.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Persons
  properties:
  - type: OpenAPI
    url: openapi/madkudu-persons-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-search-api
  name: MadKudu Search API
  description: The Search API from MadKudu — 2 operation(s) for search.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Search
  properties:
  - type: OpenAPI
    url: openapi/madkudu-search-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-sourcing-api
  name: MadKudu Sourcing API
  description: The Sourcing API from MadKudu — 3 operation(s) for sourcing.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Sourcing
  properties:
  - type: OpenAPI
    url: openapi/madkudu-sourcing-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
- aid: madkudu:madkudu-utilities-api
  name: MadKudu Utilities API
  description: The Utilities API from MadKudu — 1 operation(s) for utilities.
  humanURL: https://developers.madkudu.com/api
  baseURL: https://madapi.madkudu.com
  tags:
  - Utilities
  properties:
  - type: OpenAPI
    url: openapi/madkudu-utilities-api-openapi.yml
  - type: Documentation
    url: https://developers.madkudu.com/api
  - type: Authentication
    url: authentication/madkudu-authentication.yml
  - type: ErrorCatalog
    url: errors/madkudu-problem-types.yml
  - type: Conventions
    url: conventions/madkudu-conventions.yml
  - type: DataModel
    url: data-model/madkudu-data-model.yml
  - type: Sandbox
    url: sandbox/madkudu-sandbox.yml
  - type: RateLimits
    url: rate-limits/madkudu-rate-limits.yml
  - type: Plans
    url: plans/madkudu-plans-pricing.yml
  - type: Documentation
    url: https://developers.madkudu.com/legacy-api
  - type: SDKs
    url: packages/madkudu-packages.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: Overlay
  url: overlays/madkudu-madapi-overlay.yaml
- type: Overlay
  url: overlays/madkudu-legacy-api-overlay.yaml
- type: Website
  url: https://madkudu.com/
- type: DeveloperPortal
  url: https://developers.madkudu.com/
- type: Documentation
  url: https://developers.madkudu.com/getting-started
- type: APIReference
  url: https://developers.madkudu.com/api
- type: GettingStarted
  url: https://developers.madkudu.com/getting-started/quickstart
- type: MCPServer
  url: mcp/madkudu-mcp.yml
- type: ToolCrosswalk
  url: mcp/madkudu-tool-crosswalk.yml
- type: GitHubOrganization
  url: https://github.com/MadKudu
- type: Support
  url: mailto:support@madkudu.com
- type: HelpCenter
  url: https://help.madkudu.com/
- type: Blog
  url: https://madkudu.com/blog
- type: Login
  url: https://msi.madkudu.com/
- type: Pricing
  url: https://hginsights.com/product/pricing-guide/
- type: TermsOfService
  url: https://hginsights.com/terms-of-service/
- type: PrivacyPolicy
  url: https://hginsights.com/privacy-page/
- type: StatusPage
  url: https://status.madkudu.com
- type: Authentication
  url: authentication/madkudu-authentication.yml
- type: ErrorCatalog
  url: errors/madkudu-problem-types.yml
- type: Conventions
  url: conventions/madkudu-conventions.yml
- type: Lifecycle
  url: lifecycle/madkudu-lifecycle.yml
- type: DataModel
  url: data-model/madkudu-data-model.yml
- type: Sandbox
  url: sandbox/madkudu-sandbox.yml
- type: Conformance
  url: conformance/madkudu-conformance.yml
- type: Compliance
  url: security/madkudu-trust-center.yml
- type: TrustCenter
  url: security/madkudu-trust-center.yml
- type: DomainSecurity
  url: security/madkudu-domain-security.yml
- type: Packages
  url: packages/madkudu-packages.yml
- type: SDKs
  url: packages/madkudu-packages.yml
- type: Plans
  url: plans/madkudu-plans-pricing.yml
- type: RateLimits
  url: rate-limits/madkudu-rate-limits.yml
- type: AgentSkill
  url: skills/_index.yml
- type: LLMsTxt
  url: llms/madkudu-llms.txt
x-enrichment:
  date: '2026-08-14'
  status: enriched
  artifacts_added: 13
  pass: local-v1

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/madkudu"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/madkudu/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/madkudu/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.