Spook SEO
Ce que fait ce MCP
Provides SEO analysis, keyword and content generation, AEO checks, ad copy tools and automated article generation and publishing.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['product'], 'properties': {'topic': {'type': 'string'}, 'product': {'type': 'string'}, 'platform': {'type': 'string', 'description': 'Optional ad platform, e.g. Google, Meta.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['robotsTxt'], 'properties': {'robotsTxt': {'type': 'string', 'description': 'The contents of a robots.txt file.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['brand', 'category'], 'properties': {'brand': {'type': 'string'}, 'audience': {'type': 'string'}, 'category': {'type': 'string', 'description': 'What the brand does / its category.'}, 'competitors': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Competitor names (array, or a comma-separated string).'}}}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'A domain, e.g. example.com'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'tone': {'type': 'string', 'description': 'Optional target tone.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'style': {'type': 'string', 'description': 'Optional naming style.'}, 'topic': {'type': 'string', 'description': 'What the business is about.'}, 'keywords': {'type': 'string', 'description': 'Optional words to work in.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['keyword'], 'properties': {'keyword': {'type': 'string'}, 'audience': {'type': 'string', 'description': 'Optional target audience.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'keyword': {'type': 'string'}, 'language': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['conversions', 'visitors'], 'properties': {'visitors': {'type': 'number', 'description': 'Visitors'}, 'conversions': {'type': 'number', 'description': 'Conversions'}}}
Schéma d’entrée
{'type': 'object', 'required': ['cost', 'clicks'], 'properties': {'cost': {'type': 'number', 'description': 'Total cost'}, 'clicks': {'type': 'number', 'description': 'Clicks'}}}
Schéma d’entrée
{'type': 'object', 'required': ['cost', 'impressions'], 'properties': {'cost': {'type': 'number', 'description': 'Total cost'}, 'impressions': {'type': 'number', 'description': 'Impressions'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['name', 'domain'], 'properties': {'name': {'type': 'string'}, 'niche': {'type': 'string'}, 'domain': {'type': 'string', 'description': 'Bare domain, e.g. example.com'}, 'brandVoice': {'type': 'string'}, 'description': {'type': 'string'}, 'publishWebhookUrl': {'type': 'string'}, 'publishIntegration': {'enum': ['none', 'webhook', 'wordpress', 'ghost', 'shopify', 'webflow', 'rest', 'nextjs'], 'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['product'], 'properties': {'goal': {'type': 'string', 'description': 'Optional CTA goal, e.g. sign up, buy.'}, 'topic': {'type': 'string'}, 'product': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['clicks', 'impressions'], 'properties': {'clicks': {'type': 'number', 'description': 'Clicks'}, 'impressions': {'type': 'number', 'description': 'Impressions'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['siteId', 'query'], 'properties': {'query': {'type': 'string', 'description': 'The search query the article should target.'}, 'siteId': {'type': 'string'}, 'callbackUrl': {'type': 'string', 'description': 'Optional https URL to POST { articleId, status, ... } to when generation finishes.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['articleId'], 'properties': {'articleId': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['siteId'], 'properties': {'siteId': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['siteId'], 'properties': {'days': {'type': 'integer', 'default': 28}, 'siteId': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}, 'platform': {'type': 'string', 'description': 'Optional network, e.g. Instagram, TikTok.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['headline'], 'properties': {'headline': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['rows'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'lang': {'type': 'string'}}}}, 'xDefault': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'n': {'enum': [1, 2, 3], 'type': 'integer', 'default': 1, 'description': 'Phrase length (n-gram).'}, 'text': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 15}, 'removeStopwords': {'type': 'boolean', 'default': True}}}
Schéma d’entrée
{'type': 'object', 'required': ['siteId'], 'properties': {'limit': {'type': 'integer', 'default': 20}, 'siteId': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['siteId'], 'properties': {'limit': {'type': 'integer', 'default': 20}, 'siteId': {'type': 'string'}, 'questionsOnly': {'type': 'boolean'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['siteName'], 'properties': {'details': {'type': 'string'}, 'summary': {'type': 'string'}, 'sections': {'type': 'array', 'items': {'type': 'object', 'properties': {'links': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'notes': {'type': 'string'}, 'title': {'type': 'string'}}}}, 'title': {'type': 'string'}}}}, 'siteName': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['keyword'], 'properties': {'tone': {'type': 'string', 'description': 'Optional tone, e.g. professional, playful.'}, 'topic': {'type': 'string'}, 'keyword': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'index': {'type': 'boolean', 'default': True}, 'follow': {'type': 'boolean', 'default': True}, 'noarchive': {'type': 'boolean'}, 'nosnippet': {'type': 'boolean'}, 'maxSnippet': {'type': 'string'}, 'noimageindex': {'type': 'boolean'}, 'maxImagePreview': {'enum': ['', 'none', 'standard', 'large'], 'type': 'string'}, 'maxVideoPreview': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical URL.'}, 'image': {'type': 'string', 'description': 'Social share image URL.'}, 'title': {'type': 'string'}, 'ogType': {'enum': ['website', 'article', 'product', 'profile'], 'type': 'string', 'default': 'website'}, 'twitter': {'type': 'string', 'description': 'Twitter handle.'}, 'siteName': {'type': 'string'}, 'description': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'tone': {'type': 'string', 'description': 'Optional tone.'}, 'topic': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['product'], 'properties': {'product': {'type': 'string'}, 'features': {'type': 'string', 'description': 'Optional key features.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['articleId'], 'properties': {'articleId': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['revenue', 'adSpend'], 'properties': {'adSpend': {'type': 'number', 'description': 'Ad spend'}, 'revenue': {'type': 'number', 'description': 'Revenue from ads'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'mode': {'enum': ['allow', 'disallow'], 'type': 'string', 'default': 'allow'}, 'sitemap': {'type': 'string'}, 'disallow': {'type': 'array', 'items': {'type': 'string'}}, 'crawlDelay': {'type': 'number'}, 'blockedBots': {'type': 'array', 'items': {'type': 'string'}}}}
Schéma d’entrée
{'type': 'object', 'required': ['robotsTxt', 'url'], 'properties': {'url': {'type': 'string'}, 'robotsTxt': {'type': 'string'}, 'userAgent': {'type': 'string', 'default': '*'}}}
Schéma d’entrée
{'type': 'object', 'required': ['type'], 'properties': {'faqs': {'type': 'array', 'items': {'type': 'object', 'properties': {'a': {'type': 'string'}, 'q': {'type': 'string'}}}}, 'type': {'enum': ['FAQ', 'Article', 'Organization', 'Product'], 'type': 'string'}, 'article': {'type': 'object'}, 'product': {'type': 'object'}, 'organization': {'type': 'object'}}}
Schéma d’entrée
{'type': 'object', 'required': ['keyword'], 'properties': {'topic': {'type': 'string'}, 'keyword': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['title'], 'properties': {'url': {'type': 'string', 'description': 'The page URL.'}, 'title': {'type': 'string', 'description': 'The page title tag.'}, 'device': {'enum': ['desktop', 'mobile'], 'type': 'string', 'default': 'desktop'}, 'description': {'type': 'string', 'description': 'The meta description.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['siteId', 'enabled'], 'properties': {'siteId': {'type': 'string'}, 'enabled': {'type': 'boolean'}}}
Schéma d’entrée
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string'}}, 'lastmod': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'separator': {'type': 'string', 'default': '-'}, 'removeStopwords': {'type': 'boolean', 'default': True}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}, 'platform': {'type': 'string', 'description': 'Optional network, e.g. LinkedIn, X.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['siteId'], 'properties': {'siteId': {'type': 'string'}, 'publishMode': {'enum': ['draft', 'live'], 'type': 'string'}, 'publishWebhookUrl': {'type': 'string'}, 'publishIntegration': {'enum': ['none', 'webhook', 'wordpress', 'ghost', 'shopify', 'webflow', 'rest', 'nextjs'], 'type': 'string'}, 'publishWebhookSecret': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url', 'source', 'medium', 'campaign'], 'properties': {'url': {'type': 'string'}, 'term': {'type': 'string'}, 'medium': {'type': 'string'}, 'source': {'type': 'string'}, 'content': {'type': 'string'}, 'campaign': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}}}
Modifications récentes des outils
Serveurs MCP similaires
Hermoso
Supports ad research, competitor analysis, video and static ad creation, campaign policy checks, content publishing, and performa…
Heista
Analyzes video advertising, builds brand intelligence profiles, researches markets, and generates advertising scripts and creativ…
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,…
RoboWrite
Supports brand setup, content briefs, AI-generated drafts, editorial review, quality checks, and publishing workflows.
ai-content-drop
Generates AI images, videos, UGC clips, avatars, and finished ads, while organizing creative assets and campaign boards.
Newswire Com
Searches and retrieves recent press releases from Newswire.com's public newsroom feed.
Prnewswire
Searches and retrieves recent press releases from PR Newswire's public all-releases feed.