이 MCP로 할 수 있는 일
Checks whether AI search assistants cite specified domains for prompts and supports recurring citation monitoring and web-search visibility tests.
도구
입력 스키마
{'type': 'object', 'required': ['prompt', 'engines', 'targets'], 'properties': {'prompt': {'type': 'string', 'maxLength': 4000, 'minLength': 1, 'description': 'The prompt to send to the search assistant(s), verbatim. 1 to 4000 characters.'}, 'engines': {'type': 'array', 'items': {'enum': ['perplexity', 'openai', 'anthropic', 'gemini'], 'type': 'string'}, 'maxItems': 4, 'minItems': 1, 'description': '1 to 4 distinct engines to check, from perplexity, openai, anthropic, gemini.', 'uniqueItems': True}, 'targets': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$', 'maxLength': 253, 'minLength': 1, 'description': 'A normalized domain, e.g. example.com (no scheme, no path, no whitespace, lowercase).'}, 'maxItems': 10, 'minItems': 1, 'description': '1 to 10 target domains to check for a citation.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['prompt', 'engines', 'targets'], 'properties': {'prompt': {'type': 'string', 'maxLength': 4000, 'minLength': 1, 'description': 'The prompt to send to the search assistant(s), verbatim. 1 to 4000 characters.'}, 'engines': {'type': 'array', 'items': {'enum': ['perplexity', 'openai', 'gemini'], 'type': 'string'}, 'maxItems': 1, 'minItems': 1, 'description': 'Exactly one engine: perplexity, openai, or gemini.'}, 'targets': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$', 'maxLength': 253, 'minLength': 1, 'description': 'A normalized domain, e.g. example.com (no scheme, no path, no whitespace, lowercase).'}, 'maxItems': 10, 'minItems': 1, 'description': '1 to 10 target domains to check for a citation.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['prompt', 'targets'], 'properties': {'prompt': {'type': 'string', 'maxLength': 4000, 'minLength': 1, 'description': 'The prompt to send to the search assistant(s), verbatim. 1 to 4000 characters.'}, 'targets': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$', 'maxLength': 253, 'minLength': 1, 'description': 'A normalized domain, e.g. example.com (no scheme, no path, no whitespace, lowercase).'}, 'maxItems': 10, 'minItems': 1, 'description': '1 to 10 target domains to check for a citation.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['prompt', 'targets', 'engines', 'cadence'], 'properties': {'prompt': {'type': 'string', 'maxLength': 4000, 'minLength': 1, 'description': 'The prompt to send to the search assistant(s), verbatim. 1 to 4000 characters.'}, 'cadence': {'enum': ['daily', 'weekly'], 'type': 'string', 'description': 'How often to re-run the check.'}, 'engines': {'type': 'array', 'items': {'enum': ['perplexity', 'openai', 'anthropic', 'gemini'], 'type': 'string'}, 'maxItems': 4, 'minItems': 1, 'description': '1 to 4 search assistants to run on every check.', 'uniqueItems': True}, 'targets': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$', 'maxLength': 253, 'minLength': 1, 'description': 'A normalized domain, e.g. example.com (no scheme, no path, no whitespace, lowercase).'}, 'maxItems': 10, 'minItems': 1, 'description': '1 to 10 target domains to check for a citation.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['prompt', 'targets', 'engines', 'cadence'], 'properties': {'prompt': {'type': 'string', 'maxLength': 4000, 'minLength': 1, 'description': 'The prompt to send to the search assistant(s), verbatim. 1 to 4000 characters.'}, 'cadence': {'enum': ['daily', 'weekly'], 'type': 'string', 'description': 'How often to re-run the check.'}, 'engines': {'type': 'array', 'items': {'enum': ['perplexity', 'openai', 'anthropic', 'gemini'], 'type': 'string'}, 'maxItems': 4, 'minItems': 1, 'description': '1 to 4 search assistants to run on every check.', 'uniqueItems': True}, 'targets': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$', 'maxLength': 253, 'minLength': 1, 'description': 'A normalized domain, e.g. example.com (no scheme, no path, no whitespace, lowercase).'}, 'maxItems': 10, 'minItems': 1, 'description': '1 to 10 target domains to check for a citation.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['monitor_id'], 'properties': {'monitor_id': {'type': 'string', 'pattern': '^ctm_[A-Za-z0-9_-]+$', 'maxLength': 64, 'minLength': 8, 'description': 'The monitor id returned by citation_tracker_monitor_7 or _30. It is the only credential; keep it.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['monitor_id'], 'properties': {'monitor_id': {'type': 'string', 'pattern': '^ctm_[A-Za-z0-9_-]+$', 'maxLength': 64, 'minLength': 8, 'description': 'The monitor id returned by citation_tracker_monitor_7 or _30. It is the only credential; keep it.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['prompt', 'brand_terms'], 'properties': {'prompt': {'type': 'string', 'maxLength': 4000, 'minLength': 1, 'description': 'The prompt to send to the search assistant(s), verbatim. 1 to 4000 characters.'}, 'brand_terms': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'maxItems': 20, 'minItems': 1, 'description': '1 to 20 brand terms to look for in the first search query.'}, 'product_terms': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'default': [], 'maxItems': 50, 'minItems': 0, 'description': '0 to 50 product terms to look for in the first search query.'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
Heista
Analyzes video advertising, builds brand intelligence profiles, researches markets, and generates advertising scripts and creativ…
rankparse-mcp
Provides SEO and search marketing research including backlinks, authority, competitor gaps, Google Ads keyword metrics, and Googl…
VarynForge
Supports SEO research and content planning through niche analysis, competitor and keyword research, opportunity discovery, and wr…
AfterLaunch: the agentic growth marketing engine
Runs growth-marketing workflows covering SEO, AI-search visibility, competitor analysis, content planning, distribution channels,…
sonar
Provides app-store optimization tools for keyword research, rankings, reviews, competitor analysis, alerts, and ASO scoring on iO…
Prowlo — Reddit & X for AI agents
Indexes and searches Reddit and X-related social data, discovers communities, monitors keywords, finds engagement opportunities, …
AgentSEO
Provides SEO research and execution tools for SERP analysis, rankings, backlinks, content gaps, technical audits, and AI visibili…
NanoTools
Offers utility APIs alongside web search, scraping, browser rendering, screenshots, SERP data, and SEO audits.