Research & Data · Marketing

SEO Tools MCP Server logo

SEO Tools MCP Server

Skobyn/dataforseo-mcp-server

A comprehensive stdio MCP (Model Context Protocol) server for SEO APIs. This server allows LLMs (Large Language Models) to interact with DataForSEO API functions and other SEO tools.

Install

Environment variables

DATAFORSEO_LOGINDATAFORSEO_PASSWORDLOCALFALCON_API_KEYENABLED_MODULESENABLED_TOOLS
GitHub stars
22
Author
@Skobyn
Category
Research & Data, Marketing
License
MIT
Updated
Oct 6, 2026

Features

  • Comprehensive coverage of DataForSEO API endpoints (see CHANGELOG.md for bugs fixed in this version)

  • Optional integration with Local Falcon and other third-party SEO tools

  • Stdio transport for easy integration

  • Authentication handling

  • Detailed error reporting

  • Type-safe tool definitions with Zod schemas

  • Extensible architecture for adding new API integrations

  • Selective module and tool filtering via environment variables

Tools (40)

  • SERP

    Search engine results

  • KEYWORDS_DATA

    Keyword research

  • LABS

    or DATAFORSEO_LABS - Advanced SEO analytics

  • BACKLINKS

    Backlink analysis

  • ONPAGE

    Website audits

  • DOMAIN_ANALYTICS

    Domain data

  • CONTENT_ANALYSIS

    Content evaluation

  • CONTENT_GENERATION

    AI content generation

  • MERCHANT

    E-commerce data

  • APP_DATA

    Mobile app data

  • BUSINESS_DATA

    Business listings

  • AI_OPTIMIZATION

    LLM responses and AI data

  • serp_google_organic_live

    Get Google organic search results

  • serp_google_organic_task_post

    Create a Google organic search task

  • serp_google_maps_live

    Get Google Maps search results

  • keywords_google_ads_search_volume

    Get search volume for keywords

  • keywords_google_ads_keywords_for_site

    Get keyword suggestions for a domain

  • keywords_google_trends_explore

    Explore keyword trends over time

  • labs_google_keyword_ideas

    Get keyword ideas based on seed keywords

  • labs_google_related_keywords

    Get related keywords

  • labs_google_domain_rank_overview

    Get domain ranking overview

  • backlinks_summary

    Get a summary of a domain's backlink profile

  • backlinks_backlinks

    Get a list of backlinks for a domain

  • backlinks_referring_domains

    Get referring domains for a target

  • backlinks_history

    Get historical backlink data for a target

  • backlinks_timeseries_summary

    Get time series data on backlinks

  • backlinks_bulk_new_lost_backlinks

    Get new and lost backlinks for multiple targets

  • backlinks_bulk_new_lost_referring_domains

    Get new and lost referring domains for multiple targets

  • backlinks_bulk_pages_summary

    Get page summaries for multiple targets

  • ai_chatgpt_models

    Get list of available ChatGPT models

  • ai_chatgpt_llm_responses_live

    Get live responses from ChatGPT

  • ai_chatgpt_scraper_locations

    Get available locations for ChatGPT scraper

  • ai_chatgpt_scraper_languages

    Get available languages for ChatGPT scraper

  • ai_claude_models

    Get list of available Claude models

  • ai_claude_llm_responses_live

    Get live responses from Claude

  • ai_gemini_models

    Get list of available Gemini models

  • ai_gemini_llm_responses_live

    Get live responses from Gemini

  • ai_perplexity_models

    Get list of available Perplexity models

  • ai_perplexity_llm_responses_live

    Get live responses from Perplexity

  • ai_keyword_data_search_volume_live

    Get AI keyword search volume data

Details on this page are taken from the project's README. Open README

Related MCP servers

More servers
Firecrawl MCP Server logo

Firecrawl MCP Server

mendableai/firecrawl-mcp-server

2.8k

A Model Context Protocol (MCP) server that brings Firecrawl to MCP-compatible AI agents — search, scrape, and interact with the live web for clean, agent-ready context.

Research & Data
Exa Web Search logo

Exa Web Search

exa-labs/exa-mcp-server

1.4k

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Research & Data
ArXiv logo

ArXiv

blazickjp/arxiv-mcp-server

1k

A local MCP server for agent literature work. The differentiator is original-LaTeX section reads, BibTeX from arXiv metadata, and topic watches. Papers stay on disk.

Research & Data
sail logo

sail

lakehq/sail

730

Sail is a drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads on a distributed, multimodal compute engine.

Research & Data

OpenAPI Proxy

janwilmake/openapi-mcp-server

554

A Model Context Protocol (MCP) server for Claude/Cursor that enables searching and exploring OpenAPI specifications through oapis.org.

Research & Data
Excel MCP Server logo

Excel MCP Server

haris-musa/excel-mcp-server

393

A Model Context Protocol server that lets AI assistants create, read and edit Excel workbooks. It needs no Microsoft Excel installation.

Research & Data