check_page_indexationCheck if a domain is indexed for a given keywordInput schema{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "The domain to check"
},
"keyword": {
"type": "string",
"description": "The keyword to check"
}
},
"required": [
"domain",
"keyword"
]
} | — | | — |
generate_social_contentGenerate social media content using AI with customizable prompts and modelsInput schema{
"type": "object",
"properties": {
"user_prompt": {
"type": "string",
"description": "The user prompt"
},
"system_prompt": {
"type": "string",
"description": "The system prompt"
},
"ai_model": {
"type": "string",
"description": "The AI model (default: gpt-4.1-nano)",
"default": "gpt-4.1-nano"
}
},
"required": [
"user_prompt",
"system_prompt"
]
} | — | | — |
generate_wordpress_contentGenerate WordPress content using AI with customizable prompts and modelsInput schema{
"type": "object",
"properties": {
"user_prompt": {
"type": "string",
"description": "The user prompt"
},
"system_prompt": {
"type": "string",
"description": "The system prompt"
},
"ai_model": {
"type": "string",
"description": "The AI model (default: gpt-4.1-nano)",
"default": "gpt-4.1-nano"
}
},
"required": [
"user_prompt",
"system_prompt"
]
} | — | | — |
get_backlinksGet backlinks for a given domainInput schema{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "The domain to search for backlinks"
},
"search_engine": {
"type": "string",
"description": "The search engine to use (google, bing, yahoo, duckduckgo). Default: google",
"default": "google"
},
"country": {
"type": "string",
"description": "The country to search from. Default: us",
"default": "us"
},
"pages_number": {
"type": "integer",
"description": "The number of pages to search (1-30). Default: 15",
"default": 15,
"minimum": 1,
"maximum": 30
}
},
"required": [
"domain"
]
} | — | | — |
get_domain_emailsRetrieve emails from a given domainInput schema{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "The domain to search emails from"
},
"search_engine": {
"type": "string",
"description": "The search engine to use (google, bing, yahoo, duckduckgo). Default: google",
"default": "google"
},
"country": {
"type": "string",
"description": "The country to search from. Default: us",
"default": "us"
},
"pages_number": {
"type": "integer",
"description": "The number of pages to search (1-30). Default: 1",
"default": 1,
"minimum": 1,
"maximum": 30
}
},
"required": [
"domain"
]
} | — | | — |
get_domain_infoGet domain info including DNS records, WHOIS data, SSL certificates, and technology stackInput schema{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "The domain to check"
}
},
"required": [
"domain"
]
} | — | | — |
get_domain_rankingGet domain ranking for a given keywordInput schema{
"type": "object",
"properties": {
"keyword": {
"type": "string",
"description": "The keyword to search"
},
"domain": {
"type": "string",
"description": "The domain to search"
},
"search_engine": {
"type": "string",
"description": "The search engine to use (google, bing, yahoo, duckduckgo). Default: google",
"default": "google"
},
"country": {
"type": "string",
"description": "The country to search from. Default: us",
"default": "us"
},
"pages_number": {
"type": "integer",
"description": "The number of pages to search (1-30). Default: 10",
"default": 10,
"minimum": 1,
"maximum": 30
}
},
"required": [
"keyword",
"domain"
]
} | — | | — |
get_keywords_search_volumeGet search volume for given keywordsInput schema{
"type": "object",
"properties": {
"keywords": {
"type": "array",
"items": {
"type": "string"
},
"description": "The keywords to search"
},
"country": {
"type": "string",
"description": "The country code to search for"
}
},
"required": [
"keywords"
]
} | — | | — |
get_keywords_suggestionsGet keyword suggestions based on a url or a list of keywordsInput schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The url to search (optional if keywords provided)"
},
"keywords": {
"type": "array",
"items": {
"type": "string"
},
"description": "The keywords to search (optional if url provided)"
},
"country": {
"type": "string",
"description": "The country code to search for"
}
}
} | — | | — |
get_long_tail_keywordsGenerate long-tail keywords for a given keywordInput schema{
"type": "object",
"properties": {
"keyword": {
"type": "string",
"description": "The seed keyword to generate long-tail keywords from"
},
"search_intent": {
"type": "string",
"description": "The search intent (informational, commercial, transactional, navigational). Default: informational",
"default": "informational"
},
"count": {
"type": "integer",
"description": "The number of long-tail keywords to generate (1-500). Default: 10",
"default": 10,
"minimum": 1,
"maximum": 500
}
},
"required": [
"keyword"
]
} | — | | — |
get_moz_analysisGet Moz domain analysis dataInput schema{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "The domain to analyze"
}
},
"required": [
"domain"
]
} | — | | — |
get_playwright_mcpUse GPT-4.1 to remote control a browser via a Playwright MCP serverInput schema{
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "The prompt to use for remote control of the browser"
}
},
"required": [
"prompt"
]
} | — | | — |
get_serp_ai_modeGet SERP with AI Overview and AI Mode response. Returns AI overview and AI mode response for the query. Less reliable than the 2-step process but returns results in under 30 seconds.Input schema{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The query to search"
},
"country": {
"type": "string",
"description": "The country to search from. Default: us",
"default": "us"
}
},
"required": [
"query"
]
} | — | | — |
get_serp_htmlGet search engine results with HTML contentInput schema{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The query to search"
},
"search_engine": {
"type": "string",
"description": "The search engine to use (google, bing, yahoo, duckduckgo). Default: google",
"default": "google"
},
"country": {
"type": "string",
"description": "The country to search from. Default: us",
"default": "us"
},
"pages_number": {
"type": "integer",
"description": "The number of pages to search (1-30). Default: 1",
"default": 1,
"minimum": 1,
"maximum": 30
}
},
"required": [
"query"
]
} | — | | — |
get_serp_resultsGet search engine resultsInput schema{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The query to search"
},
"search_engine": {
"type": "string",
"description": "The search engine to use (google, bing, yahoo, duckduckgo). Default: google",
"default": "google"
},
"country": {
"type": "string",
"description": "The country to search from. Default: us",
"default": "us"
},
"pages_number": {
"type": "integer",
"description": "The number of pages to search (1-30). Default: 1",
"default": 1,
"minimum": 1,
"maximum": 30
}
},
"required": [
"query"
]
} | — | | — |
get_serp_textGet search engine results with text contentInput schema{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The query to search"
},
"search_engine": {
"type": "string",
"description": "The search engine to use (google, bing, yahoo, duckduckgo). Default: google",
"default": "google"
},
"country": {
"type": "string",
"description": "The country to search from. Default: us",
"default": "us"
},
"pages_number": {
"type": "integer",
"description": "The number of pages to search (1-30). Default: 1",
"default": 1,
"minimum": 1,
"maximum": 30
}
},
"required": [
"query"
]
} | — | | — |
get_user_infoGet user information including API creditInput schema{
"type": "object",
"properties": {}
} | — | | — |
get_webpage_ai_analysisAnalyze a web page with AIInput schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The url to analyze"
},
"prompt": {
"type": "string",
"description": "The prompt to use for the analysis"
}
},
"required": [
"url",
"prompt"
]
} | — | | — |
get_webpage_seo_analysisGet SEO analysis for a given urlInput schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The url to analyze"
}
},
"required": [
"url"
]
} | — | | — |
scrape_domainScrape a domainInput schema{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "The domain to scrape"
},
"max_pages": {
"type": "integer",
"description": "The maximum number of pages to scrape (up to 200). Default: 10",
"default": 10,
"maximum": 200
}
},
"required": [
"domain"
]
} | — | | — |
scrape_webpageScrape a web page without JSInput schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The url to scrape"
}
},
"required": [
"url"
]
} | — | | — |
scrape_webpage_jsScrape a web page with custom JSInput schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The url to scrape"
},
"js_script": {
"type": "string",
"description": "The javascript code to execute on the page"
}
},
"required": [
"url",
"js_script"
]
} | — | | — |
scrape_webpage_js_proxyScrape a web page with JS and proxyInput schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The url to scrape"
},
"country": {
"type": "string",
"description": "The country to use for the proxy"
},
"js_script": {
"type": "string",
"description": "The javascript code to execute on the page"
}
},
"required": [
"url",
"country",
"js_script"
]
} | — | | — |