accueil / serveurs / Recherche & Web / com.tryspook/spook
com.tryspook/spook
serveur MCP (Model Context Protocol) · spook-seo-tools 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.tryspook/spook est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.tryspook/spook » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 59 outils
- ad-copy-generator≈ 117 tokens
Ad Copy Generator: Generate ad headlines and descriptions. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (3)
Paramètrestopic· string · optionnelproduct· string · requisplatform· string · optionnel
Optional ad platform, e.g. Google, Meta.
Exemple d'appel{"name": "ad-copy-generator", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - aeo-checker≈ 107 tokens
Score content (0-100) for how easily AI answer engines (ChatGPT, Perplexity, AI Overviews) can quote it, with specific fixes.
Paramètres, retour & exemple (1)
Paramètrestext· string · requis
Exemple d'appel{"name": "aeo-checker", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ai-crawler-checker≈ 115 tokens
Check a robots.txt to see which AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ...) it currently allows or blocks.
Paramètres, retour & exemple (1)
ParamètresrobotsTxt· string · requis
The contents of a robots.txt file.
Exemple d'appel{"name": "ai-crawler-checker", "arguments": {"robotsTxt": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ai-prompt-generator≈ 166 tokens
Generate prompts to test whether ChatGPT/Perplexity/Gemini/Claude recommend a brand, and where it's invisible.
Paramètres, retour & exemple (4)
Paramètresbrand· string · requisaudience· string · optionnelcategory· string · requis
What the brand does / its category.competitors· array · optionnel
Competitor names (array, or a comma-separated string).
Exemple d'appel{"name": "ai-prompt-generator", "arguments": {"brand": "texte", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - analyze_domain≈ 122 tokens
Free, no-signup SEO snapshot for any domain: the queries it already ranks on page 1-2 for (its quick-win opportunities), with search volume and estimated traffic. Great first look before signing up.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
A domain, e.g. example.com
Exemple d'appel{"name": "analyze_domain", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - article-rewriter≈ 106 tokens
AI Article Rewriter: Rephrase text to be clearer, unique, and engaging. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (2)
Paramètrestext· string · requistone· string · optionnel
Optional target tone.
Exemple d'appel{"name": "article-rewriter", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - article-summarizer≈ 94 tokens
AI Article Summarizer: Condense an article into a TL;DR, key points, and summary. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestext· string · requis
Exemple d'appel{"name": "article-summarizer", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - blog-keyword-generator≈ 100 tokens
Blog Keyword Generator: Generate SEO keyword ideas for a topic, with search intent and difficulty. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis
Exemple d'appel{"name": "blog-keyword-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - blog-outline-generator≈ 94 tokens
Blog Outline Generator: Produce a structured, SEO-friendly blog post outline. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis
Exemple d'appel{"name": "blog-outline-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - business-name-generator≈ 140 tokens
Business Name Generator: Generate brandable business name ideas. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (3)
Paramètresstyle· string · optionnel
Optional naming style.topic· string · requis
What the business is about.keywords· string · optionnel
Optional words to work in.
Exemple d'appel{"name": "business-name-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - canonical-tag-generator≈ 77 tokens
Generate a rel=canonical link tag for a URL.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "canonical-tag-generator", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - character-counter≈ 83 tokens
Count characters (with and without spaces), words, sentences, and paragraphs in text.
Paramètres, retour & exemple (1)
Paramètrestext· string · requis
Exemple d'appel{"name": "character-counter", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - content-brief-generator≈ 116 tokens
Content Brief Generator: Create a detailed SEO content brief for a target keyword. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (2)
Paramètreskeyword· string · requisaudience· string · optionnel
Optional target audience.
Exemple d'appel{"name": "content-brief-generator", "arguments": {"keyword": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - content-coverage-checker≈ 106 tokens
Content Coverage Checker: List the terms and entities an article targeting a keyword is expected to cover. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (2)
Paramètreskeyword· string · optionnellanguage· string · optionnel
Exemple d'appel{"name": "content-coverage-checker", "arguments": {"keyword": "texte", "language": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - content-idea-generator≈ 96 tokens
Content Idea Generator: Generate content ideas with formats and angles for a niche. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis
Exemple d'appel{"name": "content-idea-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - conversion-rate-calculator≈ 104 tokens
Calculate Conversion rate.
Paramètres, retour & exemple (2)
Paramètresvisitors· number · requis
Visitorsconversions· number · requis
Conversions
Exemple d'appel{"name": "conversion-rate-calculator", "arguments": {"visitors": 1, "conversions": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cpc-calculator≈ 91 tokens
Calculate Cost per click (CPC).
Paramètres, retour & exemple (2)
Paramètrescost· number · requis
Total costclicks· number · requis
Clicks
Exemple d'appel{"name": "cpc-calculator", "arguments": {"cost": 1, "clicks": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cpm-calculator≈ 98 tokens
Calculate Cost per 1,000 impressions (CPM).
Paramètres, retour & exemple (2)
Paramètrescost· number · requis
Total costimpressions· number · requis
Impressions
Exemple d'appel{"name": "cpm-calculator", "arguments": {"cost": 1, "impressions": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_checkout≈ 107 tokens
Get a Stripe Checkout URL to add the first paid site to the account. Return the URL to the user to approve payment. Needed before create_site if the account has no available slot. (requires an agent API key)
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "create_checkout", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_site≈ 206 tokens
Add a new site to the account. Language/market is auto-detected from the homepage. Requires an available paid site slot (use create_checkout first if none). Returns the new siteId. (requires an agent API key)
Paramètres, retour & exemple (7)
Paramètresname· string · requisniche· string · optionneldomain· string · requis
Bare domain, e.g. example.combrandVoice· string · optionneldescription· string · optionnelpublishWebhookUrl· string · optionnelpublishIntegration· string · optionnel · none | webhook | wordpress | ghost | shopify | webflow | rest | nextjs
Exemple d'appel{"name": "create_site", "arguments": {"name": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cta-generator≈ 111 tokens
CTA Generator: Write effective call-to-action phrases. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (3)
Paramètresgoal· string · optionnel
Optional CTA goal, e.g. sign up, buy.topic· string · optionnelproduct· string · requis
Exemple d'appel{"name": "cta-generator", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ctr-calculator≈ 94 tokens
Calculate Click-through rate.
Paramètres, retour & exemple (2)
Paramètresclicks· number · requis
Clicksimpressions· number · requis
Impressions
Exemple d'appel{"name": "ctr-calculator", "arguments": {"clicks": 1, "impressions": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - faq-generator≈ 90 tokens
FAQ Generator: Generate a set of frequently asked questions and answers for a topic. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis
Exemple d'appel{"name": "faq-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_article≈ 210 tokens
Generate a new SEO article draft for a site targeting a search query. Returns an articleId immediately; generation runs in the background - poll get_article/list_articles, or pass callbackUrl to be notified. Idempotent per query (a repeat returns the existing article). Requires an active subscription. (requires an agent API key)
Paramètres, retour & exemple (3)
Paramètresquery· string · requis
The search query the article should target.siteId· string · requiscallbackUrl· string · optionnel
Optional https URL to POST { articleId, status, ... } to when generation finishes.
Exemple d'appel{"name": "generate_article", "arguments": {"query": "texte", "siteId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_article≈ 101 tokens
Fetch one article by id: full markdown body, meta, FAQs, SEO score, status, and published URL. Use to review a draft before publishing. (requires an agent API key)
Paramètres, retour & exemple (1)
ParamètresarticleId· string · requis
Exemple d'appel{"name": "get_article", "arguments": {"articleId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_site≈ 74 tokens
Get one site's details and status by its id. (requires an agent API key)
Paramètres, retour & exemple (1)
ParamètressiteId· string · requis
Exemple d'appel{"name": "get_site", "arguments": {"siteId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_site_metrics≈ 130 tokens
Read a site's performance: daily Search Console clicks/impressions trend plus cached SEO metrics (domain rating, organic traffic estimate, top keywords). No cost. Use to check whether Spook is working. (requires an agent API key)
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnelsiteId· string · requis
Exemple d'appel{"name": "get_site_metrics", "arguments": {"siteId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - grammar-checker≈ 92 tokens
AI Grammar Checker: Fix grammar, spelling, and punctuation, and list the corrections. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestext· string · requis
Exemple d'appel{"name": "grammar-checker", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hashtag-generator≈ 112 tokens
Hashtag Generator: Generate relevant hashtags for a topic and platform. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (2)
Paramètrestopic· string · requisplatform· string · optionnel
Optional network, e.g. Instagram, TikTok.
Exemple d'appel{"name": "hashtag-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - headline-analyzer≈ 90 tokens
Score a headline (0-100) on length, word balance, power/emotional words, numbers, and brackets.
Paramètres, retour & exemple (1)
Paramètresheadline· string · requis
Exemple d'appel{"name": "headline-analyzer", "arguments": {"headline": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - headline-generator≈ 87 tokens
Headline Generator: Generate catchy, click-worthy headlines. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis
Exemple d'appel{"name": "headline-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hreflang-generator≈ 121 tokens
Generate hreflang link tags for international/multilingual pages, plus an optional x-default.
Paramètres, retour & exemple (2)
Paramètresrows· array · requisxDefault· string · optionnel
Exemple d'appel{"name": "hreflang-generator", "arguments": {"rows": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - keyword-density-checker≈ 146 tokens
Analyze text for the most frequent words and phrases with their density, to spot keyword stuffing or thin coverage.
Paramètres, retour & exemple (4)
Paramètresn· integer · optionnel · 1 | 2 | 3
Phrase length (n-gram).text· string · requislimit· integer · optionnelremoveStopwords· boolean · optionnel
Exemple d'appel{"name": "keyword-density-checker", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_articles≈ 101 tokens
Recent articles for a site with their status (draft/review/published) and generation status. (requires an agent API key)
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelsiteId· string · requis
Exemple d'appel{"name": "list_articles", "arguments": {"siteId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_opportunities≈ 126 tokens
The winnable search queries Spook has found for a site (scored, ranked). No cost. Pass questionsOnly to get only question-shaped queries. (requires an agent API key)
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnelsiteId· string · requisquestionsOnly· boolean · optionnel
Exemple d'appel{"name": "list_opportunities", "arguments": {"siteId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_sites≈ 84 tokens
List the Spook sites on the account this API key belongs to, with each site's id, domain, autopilot state, and publishing setup. (requires an agent API key)
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_sites", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - llms-txt-generator≈ 172 tokens
Generate an llms.txt file from a site name, one-line summary, optional details, and sections of links.
Paramètres, retour & exemple (4)
Paramètresdetails· string · optionnelsummary· string · optionnelsections· array · optionnelsiteName· string · requis
Exemple d'appel{"name": "llms-txt-generator", "arguments": {"siteName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - meta-description-generator≈ 131 tokens
Meta Description Generator: Write SEO meta descriptions that maximize click-through rate. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (3)
Paramètrestone· string · optionnel
Optional tone, e.g. professional, playful.topic· string · optionnelkeyword· string · requis
Exemple d'appel{"name": "meta-description-generator", "arguments": {"keyword": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - meta-robots-generator≈ 166 tokens
Build a meta robots tag (and X-Robots-Tag header) from index/follow and snippet directives.
Paramètres, retour & exemple (8)
Paramètresindex· boolean · optionnelfollow· boolean · optionnelnoarchive· boolean · optionnelnosnippet· boolean · optionnelmaxSnippet· string · optionnelnoimageindex· boolean · optionnelmaxImagePreview· string · optionnel · | none | standard | largemaxVideoPreview· string · optionnel
Exemple d'appel{"name": "meta-robots-generator", "arguments": {"index": true, "follow": true, "noarchive": true, "nosnippet": true, "maxSnippet": "texte", "noimageindex": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - meta-tag-generator≈ 176 tokens
Generate a complete set of HTML meta tags: title, description, canonical, Open Graph, and Twitter Cards.
Paramètres, retour & exemple (7)
Paramètresurl· string · optionnel
Canonical URL.image· string · optionnel
Social share image URL.title· string · optionnelogType· string · optionnel · website | article | product | profiletwitter· string · optionnel
Twitter handle.siteName· string · optionneldescription· string · optionnel
Exemple d'appel{"name": "meta-tag-generator", "arguments": {"url": "texte", "image": "texte", "title": "texte", "ogType": "website", "twitter": "texte", "siteName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - paragraph-generator≈ 108 tokens
Paragraph Generator: Expand a topic or sentence into a well-written paragraph. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (2)
Paramètrestone· string · optionnel
Optional tone.topic· string · requis
Exemple d'appel{"name": "paragraph-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - product-description-generator≈ 117 tokens
Product Description Generator: Write persuasive product descriptions. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (2)
Paramètresproduct· string · requisfeatures· string · optionnel
Optional key features.
Exemple d'appel{"name": "product-description-generator", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - publish_article≈ 117 tokens
Publish a generated article to the site's connected CMS. Enforces Spook's SEO-score floor - a draft below it is refused (returns published:false with a reason). (requires an agent API key)
Paramètres, retour & exemple (1)
ParamètresarticleId· string · requis
Exemple d'appel{"name": "publish_article", "arguments": {"articleId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - readability-checker≈ 90 tokens
Score text readability with Flesch Reading Ease and Flesch-Kincaid Grade, plus a reading level.
Paramètres, retour & exemple (1)
Paramètrestext· string · requis
Exemple d'appel{"name": "readability-checker", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - roas-calculator≈ 96 tokens
Calculate ROAS, ROAS (percentage).
Paramètres, retour & exemple (2)
ParamètresadSpend· number · requis
Ad spendrevenue· number · requis
Revenue from ads
Exemple d'appel{"name": "roas-calculator", "arguments": {"adSpend": 1, "revenue": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - robots-txt-generator≈ 145 tokens
Build a valid robots.txt: allow or block crawlers, disallow paths, block specific bots, and link a sitemap.
Paramètres, retour & exemple (5)
Paramètresmode· string · optionnel · allow | disallowsitemap· string · optionneldisallow· array · optionnelcrawlDelay· number · optionnelblockedBots· array · optionnel
Exemple d'appel{"name": "robots-txt-generator", "arguments": {"mode": "allow", "sitemap": "texte", "disallow": [], "crawlDelay": 1, "blockedBots": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - robots-txt-tester≈ 106 tokens
Test whether a robots.txt allows or blocks a given URL path for a given user-agent.
Paramètres, retour & exemple (3)
Paramètresurl· string · requisrobotsTxt· string · requisuserAgent· string · optionnel
Exemple d'appel{"name": "robots-txt-tester", "arguments": {"url": "texte", "robotsTxt": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - schema-generator≈ 162 tokens
Build valid JSON-LD structured data (FAQ, Article, Organization, or Product) for rich results.
Paramètres, retour & exemple (5)
Paramètresfaqs· array · optionneltype· string · requis · FAQ | Article | Organization | Productarticle· object · optionnelproduct· object · optionnelorganization· object · optionnel
Exemple d'appel{"name": "schema-generator", "arguments": {"type": "FAQ"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - seo-title-generator≈ 99 tokens
SEO Title Generator: Write catchy, SEO-friendly title tags for a topic. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (2)
Paramètrestopic· string · optionnelkeyword· string · requis
Exemple d'appel{"name": "seo-title-generator", "arguments": {"keyword": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - serp-preview≈ 161 tokens
Preview how a page's title and meta description render in Google search, with pixel-width truncation for desktop and mobile.
Paramètres, retour & exemple (4)
Paramètresurl· string · optionnel
The page URL.title· string · requis
The page title tag.device· string · optionnel · desktop | mobiledescription· string · optionnel
The meta description.
Exemple d'appel{"name": "serp-preview", "arguments": {"title": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - set_autopilot≈ 110 tokens
Turn a site's autopilot on or off. When on, Spook plans, writes, and publishes articles automatically. (requires an agent API key)
Paramètres, retour & exemple (2)
ParamètressiteId· string · requisenabled· boolean · requis
Exemple d'appel{"name": "set_autopilot", "arguments": {"siteId": "texte", "enabled": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sitemap-generator≈ 97 tokens
Build an XML sitemap from a list of URLs, with an optional lastmod date.
Paramètres, retour & exemple (2)
Paramètresurls· array · requislastmod· string · optionnel
Exemple d'appel{"name": "sitemap-generator", "arguments": {"urls": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - slug-generator≈ 116 tokens
Turn a title into a clean, SEO-friendly URL slug: lowercase, hyphenated, accent-safe, optional stopword removal.
Paramètres, retour & exemple (3)
Paramètrestext· string · requisseparator· string · optionnelremoveStopwords· boolean · optionnel
Exemple d'appel{"name": "slug-generator", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - social-post-generator≈ 117 tokens
Social Media Post Generator: Write platform-specific social media posts. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (2)
Paramètrestopic· string · requisplatform· string · optionnel
Optional network, e.g. LinkedIn, X.
Exemple d'appel{"name": "social-post-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - subject-line-generator≈ 96 tokens
Email Subject Line Generator: Write high-converting email subject lines. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis
Exemple d'appel{"name": "subject-line-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_publishing≈ 197 tokens
Configure where a site publishes. Set publishIntegration to 'nextjs' for a credential-free Spook-hosted blog (returns a blog API key), or 'webhook' with publishWebhookUrl. publishMode 'draft' or 'live'. (requires an agent API key)
Paramètres, retour & exemple (5)
ParamètressiteId· string · requispublishMode· string · optionnel · draft | livepublishWebhookUrl· string · optionnelpublishIntegration· string · optionnel · none | webhook | wordpress | ghost | shopify | webflow | rest | nextjspublishWebhookSecret· string · optionnel
Exemple d'appel{"name": "update_publishing", "arguments": {"siteId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - utm-builder≈ 133 tokens
Append UTM tracking parameters (source, medium, campaign, term, content) to a destination URL.
Paramètres, retour & exemple (6)
Paramètresurl· string · requisterm· string · optionnelmedium· string · requissource· string · requiscontent· string · optionnelcampaign· string · requis
Exemple d'appel{"name": "utm-builder", "arguments": {"url": "texte", "medium": "texte", "source": "texte", "campaign": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - word-counter≈ 87 tokens
Count words, characters, sentences, and paragraphs in text, plus reading and speaking time.
Paramètres, retour & exemple (1)
Paramètrestext· string · requis
Exemple d'appel{"name": "word-counter", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - youtube-title-generator≈ 108 tokens
YouTube Title & Description Generator: Write a YouTube title, description, and tags for a video topic. (free, AI-generated, rate-limited).
Paramètres, retour & exemple (1)
Paramètrestopic· string · requis
Exemple d'appel{"name": "youtube-title-generator", "arguments": {"topic": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».