Menu
Mattering Automations connector

The DataForSEO MCP for SEO agents that pull their own data

Connect DataForSEO once and SERPs, keyword volumes, backlink profiles, and site crawls become building blocks for visual automations and AI agent workflows. 86 nodes across the v3 API.

86 ready-made nodes One credential to connect Works with Claude, ChatGPT, and Matter

What the DataForSEO MCP connector does

The DataForSEO connector for Mattering Automations covers the v3 API in depth: live Google, Bing, and YouTube SERPs, Google Ads keyword data, the full DataForSEO Labs research suite, backlink profiles, on-page crawl audits, content analysis, domain technology and WHOIS lookups, and task-based merchant, app store, and business data collection.

Each capability is a node on the Automations canvas, and every node speaks MCP, the open protocol for connecting AI assistants to tools. Claude, ChatGPT, and any MCP-capable assistant can use them, and they also power Matter, the platform's AI assistant. Ask for a rank-tracking workflow in plain language and it gets built on the canvas in front of you.

We run this connector ourselves: Mattering's own SEO pipeline scores keywords and researches competitors through these exact nodes. A custom request node can call any other v3 path, so endpoints beyond the 86 typed nodes stay reachable without waiting on a connector update.

One connection, three surfaces

  • Visual automations. Drag DataForSEO nodes onto the canvas and wire them to triggers, conditions, and other apps.
  • AI agents, yours or ours. These nodes speak MCP, the open protocol, so Claude, ChatGPT, and any MCP-capable assistant can use them, and Matter, the agent built into the platform, uses them natively.
  • The whole platform. Combine with native tasks, projects, and other connectors, no middleware in between.

Every DataForSEO node, ready to drop on the canvas

86 nodes, generated from the connector itself so this list always matches what ships. Expand a category to browse.

Read and query nodes 76

DataForSEO Backlinks: Anchors

Anchor-text distribution.

DataForSEO Backlinks: Backlinks

List of backlinks for a target.

DataForSEO Backlinks: Bulk Backlinks

Backlink counts for many targets.

DataForSEO Backlinks: Bulk Ranks

Rank for many targets at once.

DataForSEO Backlinks: Bulk Referring Domains

Referring-domain counts for many targets.

DataForSEO Backlinks: Bulk Spam Score

Spam score for many targets.

DataForSEO Backlinks: Competitors

Domains with similar backlink profiles.

DataForSEO Backlinks: Domain Intersection

Referring domains shared across targets.

DataForSEO Backlinks: Domain Pages

Pages of a domain with backlink data.

DataForSEO Backlinks: Domain Pages Summary

Aggregated backlink metrics per page.

DataForSEO Backlinks: History

Historical backlink metrics.

DataForSEO Backlinks: Page Intersection

Backlinks pointing to multiple pages.

DataForSEO Backlinks: Referring Domains

Referring domains for a target.

DataForSEO Backlinks: Referring Networks

Referring IP/subnet networks.

DataForSEO Backlinks: Summary

Backlink profile summary for a target.

DataForSEO Backlinks: Timeseries Summary

Backlink metrics over time.

DataForSEO Business: Listings Search (Live)

Search Google business listings in an area.

DataForSEO Content Analysis: Phrase Trends

Citation volume/sentiment over time.

DataForSEO Content Analysis: Search

Find citations mentioning a keyword.

DataForSEO Content Analysis: Sentiment

Sentiment breakdown for citations.

DataForSEO Content Analysis: Summary

Aggregated citation metrics for a keyword.

DataForSEO Domain: Domains By Technology

Domains using a given technology.

DataForSEO Domain: Technologies

Technology stack for a domain.

DataForSEO Domain: Technology Stats

Aggregate stats for a technology.

DataForSEO Domain: WHOIS Overview

WHOIS + domain metrics overview.

DataForSEO Labs: Bulk Keyword Difficulty

Keyword difficulty for up to 1000 keywords.

DataForSEO Labs: Competitors Domain

Competitor domains for a target domain.

DataForSEO Labs: Domain Intersection

Keywords two domains both rank for.

DataForSEO Labs: Domain Rank Overview

Domain ranking/traffic overview.

DataForSEO Labs: Historical Rank Overview

Historical domain ranking overview.

DataForSEO Labs: Keyword Ideas

Keyword ideas by seed keywords.

DataForSEO Labs: Keyword Overview

Overview metrics for keywords (volume, difficulty, intent).

DataForSEO Labs: Keyword Suggestions

Long-tail suggestions for a seed keyword.

DataForSEO Labs: Keywords For Site

Keywords a site ranks for (Labs).

DataForSEO Labs: Ranked Keywords

Keywords a domain/page ranks for.

DataForSEO Labs: Related Keywords

'Searches related to' expansion.

DataForSEO Labs: Relevant Pages

Top ranking pages of a domain.

DataForSEO Labs: SERP Competitors

Competitors ranking for a keyword set.

DataForSEO Labs: Search Intent

Search-intent classification for keywords.

DataForSEO Labs: Subdomains

Subdomains of a domain with metrics.

DataForSEO Labs: Top Searches

Top searches database query.

DataForSEO On-Page: Content Parsing (Live)

Parse the main content of a page.

DataForSEO On-Page: Duplicate Content

Duplicate content pages.

DataForSEO On-Page: Duplicate Tags

Duplicate title/description tags.

DataForSEO On-Page: Instant Pages (Live)

Instant single-page On-Page analysis (no crawl).

DataForSEO On-Page: Keyword Density

Keyword density for crawled pages.

DataForSEO On-Page: Lighthouse (Live)

Live Lighthouse audit for a URL.

DataForSEO On-Page: Links

Internal/external links for a task.

DataForSEO On-Page: Non-Indexable

Non-indexable pages.

DataForSEO On-Page: Pages

Crawled pages for a task id.

DataForSEO On-Page: Resources

Resources (images, scripts, etc.) for a task.

DataForSEO On-Page: Summary

Crawl summary for a task id.

DataForSEO On-Page: Tasks Ready

List completed On-Page tasks.

DataForSEO: Account Data

Account info, balance, and API limits.

DataForSEO: Ad Traffic By Keywords (Google Ads)

Estimated ad traffic/costs for keywords.

DataForSEO: Clickstream Global Search Volume

Clickstream global search volume.

DataForSEO: Clickstream Search Volume

Clickstream-based search volume.

DataForSEO: Google Trends Explore

Google Trends interest over time/region.

DataForSEO: Keywords For Keywords (Google Ads)

Google Ads related keywords for seed keywords.

DataForSEO: Keywords For Site (Google Ads)

Google Ads keywords for a site.

DataForSEO: Keywords Google Ads Locations

Supported Google Ads locations for a country.

DataForSEO: Keywords Search Volume (Bing)

Bing search volume for keywords.

DataForSEO: Keywords Search Volume (Google Ads)

Google Ads search volume for keywords.

DataForSEO: Labs Locations & Languages

Supported locations/languages for DataForSEO Labs.

DataForSEO: SERP Bing Organic (Live)

Live Bing organic SERP.

DataForSEO: SERP Google Autocomplete (Live)

Live Google autocomplete suggestions.

DataForSEO: SERP Google Languages

Supported Google SERP languages.

DataForSEO: SERP Google Local Finder (Live)

Live Google local finder SERP.

DataForSEO: SERP Google Locations

Supported Google SERP locations for a country.

DataForSEO: SERP Google Maps (Live)

Live Google Maps SERP.

DataForSEO: SERP Google News (Live)

Live Google News SERP.

DataForSEO: SERP Google Organic (Live Advanced)

Live Google organic SERP, advanced (full parsed result).

DataForSEO: SERP Google Organic (Live Regular)

Live Google organic SERP, regular.

DataForSEO: SERP Google Organic (Task Get Advanced)

Retrieve a completed Google organic SERP task (advanced).

DataForSEO: SERP Google Organic (Tasks Ready)

List completed Google organic SERP tasks.

DataForSEO: SERP YouTube (Live)

Live YouTube search SERP.

Action nodes 10

DataForSEO App: App Store Searches (Task Post)

Queue an Apple App Store app-search task.

DataForSEO App: Google Play Searches (Task Post)

Queue a Google Play app-search task.

DataForSEO Business: Google My Business Info (Task Post)

Queue a Google Business Profile info task.

DataForSEO Business: Google Reviews (Task Post)

Queue a Google reviews task.

DataForSEO Business: Trustpilot Reviews (Task Post)

Queue a Trustpilot reviews task.

DataForSEO Merchant: Amazon ASIN (Task Post)

Queue an Amazon ASIN detail task.

DataForSEO Merchant: Amazon Products (Task Post)

Queue an Amazon products task.

DataForSEO Merchant: Google Products (Task Post)

Queue a Google Shopping products task.

DataForSEO On-Page: Task Post

Queue a full-site On-Page crawl.

DataForSEO: SERP Google Organic (Task Post)

Queue a Google organic SERP task.

Connecting DataForSEO takes one credential

DataForSEO issues an API login and API password when you register at dataforseo.com. Both are shown in the dashboard under API Access; they are separate from your account login.

1

In your DataForSEO dashboard, copy the API login and API password from the API Access page.

2

In Mattering Automations, open Connectors, choose DataForSEO, and create a credential with that login and password.

3

The connector authenticates with HTTP Basic auth against the v3 API.

4

All 86 DataForSEO nodes appear in the canvas palette, ready to use.

Common uses for the DataForSEO MCP

Rank tracking on a schedule

Pull live SERPs for your target keywords weekly, extract your positions, and write the trend into a Mattering database, with an alert when a ranking drops.

Keyword research an agent can run

Volumes, difficulty scores, related keywords, and search intent from the Labs suite feed straight into content planning, and an agent can chain them without a human exporting CSVs.

Backlink monitoring

Snapshot a domain's backlink summary and referring domains on a schedule, diff against the last run, and get notified about lost or new links.

On-page audits after every release

Queue a crawl of your site when you ship, then read duplicate tags, non-indexable pages, and keyword density from the finished crawl as workflow steps.

Competitor intelligence

SERP competitors, domain intersections, and ranked keyword gaps from Labs show where a rival ranks and you do not, delivered as a digest instead of a dashboard you forget to check.

Local and marketplace data collection

Business listings, Google reviews, and app store search results collect through task-based nodes, useful for local SEO and marketplace research at scale.

Example: A weekly keyword movement report, fully automated

Built on the Automations canvas in a few minutes, or described in plain language to Matter and built for you.

1

Trigger: a weekly schedule fires on Monday morning.

2

DataForSEO: SERP Google Organic Live runs for each tracked keyword.

3

A function step extracts your domain's positions and compares them to last week's stored values.

4

Mattering Productivity: a task is created summarizing movers, with the raw data attached for the content team.

DataForSEO MCP questions, answered

Can an AI agent run SEO research through this MCP?

Yes. Matter and any MCP-connected assistant, including Claude and ChatGPT, can pull SERPs, keyword volumes, difficulty scores, backlink profiles, and crawl results through the same 86 nodes available on the automation canvas, and chain them into multi-step research.

Does this work with Claude, ChatGPT, or other AI assistants?

Yes. Mattering exposes these nodes over MCP, an open protocol for connecting AI assistants to tools, so any MCP-capable assistant, including Claude and ChatGPT, can connect to your workspace and work with DataForSEO through them. Matter, the assistant built into the platform, uses the same nodes natively.

Which parts of DataForSEO does the connector cover?

86 typed nodes across live SERPs (Google, Bing, YouTube), Google Ads keyword data, DataForSEO Labs, backlinks, on-page crawl audits, content analysis, domain analytics and WHOIS, plus task-based merchant, app store, and business data endpoints. A custom request node can call any other v3 path your account can access.

How does billing work for the API calls?

DataForSEO bills per request against your prepaid account balance, with prices varying by endpoint; DataForSEO's pricing page is the source of truth. The connector surfaces the cost field DataForSEO returns on each response, so workflows can log exactly what each run spent.

What credential does it use?

Your DataForSEO API login and API password, sent as HTTP Basic auth and stored encrypted in Google Secret Manager. They are issued on registration and shown in the DataForSEO dashboard.

How do the task-based endpoints work?

Live endpoints return results in one call. Task-based endpoints (some SERP modes, on-page crawls, merchant and review collection) queue work on DataForSEO's side: a task_post node submits, and companion nodes check readiness and fetch results, which maps naturally onto scheduled or looping workflow steps.

What is not supported?

DataForSEO has retired some API families over time (its content generation endpoints, for example), and this connector only ships nodes for endpoints that respond in live testing. Anything the v3 API does expose but the typed nodes do not is reachable through the custom request node.

How is this different from Zapier's DataForSEO integration?

Depth and destination. Mattering ships typed nodes for the major v3 API groups rather than a handful of actions, and the results land in a platform with native tasks, databases, and AI agents, so research becomes tracked work instead of a webhook payload.

86 nodes waiting on the canvas

Put DataForSEO to work inside your workspace

Connect once, then use every node in visual automations and AI agent workflows across the Mattering platform.

All product names, logos, and brands are property of their respective owners and are used for identification purposes only. Use of these names, logos, and brands does not imply endorsement or affiliation. DataForSEO is a product of its respective owner; Mattering is an independent platform.

Login Start Free