Connect Dataforseo to AI agents

Connect Dataforseo to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

get_task_result

Get Task Result

Retrieve the results of a previously submitted asynchronous task by its task ID. Use this after creating tasks via On-Page Audit, Google Shopping Search, or other tools that return a task ID. Returns the full task results once the task is completed.

serp_search

SERP Search

Retrieve Google search engine results pages (SERPs) for any keyword. Returns organic results, featured snippets, local packs, knowledge graphs, and other SERP features with their rankings, URLs, and descriptions. Useful for competitive analysis, rank tracking, and understanding search landscape for specific queries.

on_page_audit

On-Page Audit

Start a website crawl for technical SEO auditing. Crawls the target website to identify technical issues, broken links, missing meta tags, and other on-page SEO problems. Returns a task ID that can be used to retrieve results once the crawl is complete. Supports JavaScript rendering and customizable page limits.

keyword_research

Keyword Research

Get search volume, CPC, competition metrics, and monthly trends for one or more keywords from Google Ads. Supports bulk lookups of up to 700 keywords at once. Useful for keyword planning, content strategy, and PPC campaign research.

domain_intersection

Domain Intersection

Find shared keywords between two domains to identify keyword overlap and content gaps. Compares organic search keywords that both domains rank for simultaneously, or keywords where the first domain ranks and the second does not. Returns keyword metrics and each domain's ranking position. Essential for competitive keyword gap analysis.

domain_analytics

Domain Analytics

Retrieve comprehensive analytics for a domain including WHOIS registration data and technology stack detection. WHOIS data includes registrar, creation/expiration dates, nameservers, and registrant info. Technology detection identifies CMS, frameworks, analytics tools, CDNs, and other technologies used on the website.

domain_competitors

Domain Competitors

Discover domains competing for the same keywords in organic search. Provides competitor domains ranked by keyword overlap, traffic estimates, average position, and domain authority. Also supports domain rank overview for analyzing a single domain's SEO metrics. Ideal for competitive landscape analysis and identifying market positioning.

keyword_suggestions

Keyword Suggestions

Get keyword suggestions and related keywords based on a seed keyword using DataForSEO Labs. Choose between "suggestions" mode (keywords containing/related to the seed) or "related" mode (semantically related keywords). Powered by DataForSEO's proprietary SERP database for accurate keyword intelligence. Ideal for expanding keyword lists, discovering long-tail opportunities, and content ideation.

content_analysis

Content Analysis

Search for and analyze web content mentioning a specific keyword or brand across the web. Provides sentiment analysis, content quality scores, publication dates, and category classifications. Choose between search mode (individual results) or summary mode (aggregate statistics). Ideal for brand monitoring, content research, and competitive intelligence.

keywords_for_site

Keywords for Site

Discover keywords relevant to a specific website or domain. Combines Google Ads data with DataForSEO's SERP database to find the most relevant keywords a domain ranks for or is associated with. Returns search volume, CPC, and competition metrics for each keyword. Ideal for competitor keyword analysis and content gap discovery.

google_shopping_search

Google Shopping Search

Search Google Shopping for product listings by keyword. Returns product prices, sellers, ratings, and reviews. Creates an asynchronous task and returns a task ID for result retrieval. Useful for price monitoring, competitive pricing analysis, and ecommerce market research.

backlinks_analysis

Backlinks Analysis

Analyze the backlink profile of any domain, subdomain, or URL. Retrieves a summary of backlink metrics (total backlinks, referring domains, rank, etc.) and optionally lists individual backlinks or referring domains. Useful for link building research, competitor analysis, and SEO auditing.

ai_optimization

AI Optimization

Run practical DataForSEO AI Optimization requests: AI keyword search volume, LLM mentions search, and live LLM response benchmarking for ChatGPT, Claude, Gemini, and Perplexity.

on_page_results

On-Page Results

Retrieve OnPage crawl results for a previously created audit task. Use "summary" for crawl progress and aggregate technical SEO issue counts, or "pages" for crawled page-level metrics and checks.

app_data

App Data

Create Google Play App Data API tasks for app searches, app information, and app reviews. Use this for app store research, ranking discovery, and review monitoring on Google Play.

ranked_keywords

Ranked Keywords

Find Google keywords a domain or URL ranks for in DataForSEO Labs. Returns keyword metrics together with ranking page and SERP position data, filling the gap between competitor discovery and keyword-level opportunity analysis.

amazon_product_search

Amazon Product Search

Create Amazon Merchant API tasks for product listing searches or ASIN detail lookups. Use product search for market and pricing research by keyword, and ASIN lookup when you already know the Amazon product identifier.

business_data

Business Data

Search DataForSEO Business Listings live data or create Google Reviews tasks. Use business listings for Google Maps business entity discovery and Google Reviews when you need review data for a known business query.

More integrations teams use with Dataforseo

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Hubspot

Create, read, update, and delete CRM objects including contacts, companies, deals, tickets, and custom objects. Manage associations between CRM records. Track engagements such as calls, emails, meetings, notes, and tasks. Send transactional and marketing emails, manage campaigns, and handle subscription preferences. Build and manage marketing workflows, sequences, and automation actions. Manage CMS content including blog posts, landing pages, and HubDB tables. Handle commerce data including products, orders, invoices, quotes, and payments. Create and manage contact lists for segmentation. Configure deal, ticket, and order pipelines with custom stages. Search and filter CRM records. Bulk import and export CRM data. Manage users, teams, and account settings. Subscribe to webhooks for real-time notifications on object creation, deletion, property changes, merges, and association changes.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Subscribe to real-time change events via Change Data Capture and Platform Events. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Apolloio

Search and prospect B2B contacts and companies from a database of over 275 million people and 70 million organizations. Enrich people and company data with emails, phone numbers, and firmographic details. Create and manage contacts, accounts, deals, and tasks. Add contacts to email sequences and manage sequence statuses. Log and search call records. Perform bulk operations for contact creation, account creation, task creation, and data enrichment.

Airtable

Create, read, update, and delete records in Airtable bases and tables. Manage base schemas including creating tables and fields. Filter records using formulas, sort by fields, and scope queries to specific views. Upsert records to find, create, or update in a single call. Upload attachments to records, read and write record comments, list accessible bases, and receive real-time base change events through webhooks.

Technical notes for Dataforseo

Retrieve practical DataForSEO API v3 data for SEO, SEM, ecommerce, business listings, Google Play apps, content analysis, and AI optimization. Supports Google/Bing/Yahoo/YouTube organic SERP live search, Google Ads keyword metrics, DataForSEO Labs keyword and domain intelligence, backlinks, OnPage audits and results, domain analytics, Google Shopping and Amazon Merchant tasks, Business Listings and Google Reviews, Google Play App Data tasks, and AI keyword, LLM mentions, and live LLM response benchmarking.

Connect Dataforseo to production AI agents

See how Metorial gives Dataforseo access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Dataforseo to AI agents with Metorial.

  1. Can Metorial connect Dataforseo to AI agents?
    Yes. Metorial connects AI agents to Dataforseo through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.