GEO content engine MCP server: 56 tools across content, publishing, search-inclusion and AI-monitoring domains; stdio + Streamable HTTP transports, Bearer-token auth (the MCP bridge layer of @tengence/geo-sdk)
Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
workspace_useBind the user workspace directory (call this first): all site config, credentials and output files live under it. Ask the user which directory to use if it was not mentioned; `~` is supported and expanded here.Bind the user workspace directory (call this first): all site config, credentials and output files live under it. Ask the user which directory to use if it was not mentioned; `~` is supported and expanded here.
Per questo strumento non è stato pubblicato alcuno schema di input.
site_initScaffold a site inside the bound workspace: <workspace>/<key>/{config,data/inbox,data/reports,.env} (idempotent, never overwrites existing files)Scaffold a site inside the bound workspace: <workspace>/<key>/{config,data/inbox,data/reports,.env} (idempotent, never overwrites existing files)
Per questo strumento non è stato pubblicato alcuno schema di input.
site_listList the sites inside the bound user workspace (site key, domain, app_id, storage driver). Returns a hint instead when no workspace is bound yet.List the sites inside the bound user workspace (site key, domain, app_id, storage driver). Returns a hint instead when no workspace is bound yet.
Per questo strumento non è stato pubblicato alcuno schema di input.
site_statusSite status: config paths, .env readiness, DB driver and SQLite init stateSite status: config paths, .env readiness, DB driver and SQLite init state
Per questo strumento non è stato pubblicato alcuno schema di input.
article_listList articles (articles table), with status/limit filtersList articles (articles table), with status/limit filters
Per questo strumento non è stato pubblicato alcuno schema di input.
article_ingestContent ingest (single entry): body md + research brief → articles table (CLI canonical orchestration)Content ingest (single entry): body md + research brief → articles table (CLI canonical orchestration)
Per questo strumento non è stato pubblicato alcuno schema di input.
article_exportExport an article md + brief from the DB to the site data/inbox (for rewriting)Export an article md + brief from the DB to the site data/inbox (for rewriting)
Per questo strumento non è stato pubblicato alcuno schema di input.
check_articlePublish gate: enforces the editorial rules codified in the "article-writing-standards" standard (citation dual-channel, word count by T1–T7 type, banned words, the three GEO blocks — Summary / Key Takeaways / FAQ / Data Sources — and the research-brief hard check). Read that standard via standards_…Publish gate: enforces the editorial rules codified in the "article-writing-standards" standard (citation dual-channel, word count by T1–T7 type, banned words, the three GEO blocks — Summary / Key Takeaways / FAQ / Data Sources — and the research-brief hard check). Read that standard via standards_…
Per questo strumento non è stato pubblicato alcuno schema di input.
publish_draftPublish a draft (default draft → WP; can --status=publish directly, must pass the gate first)Publish a draft (default draft → WP; can --status=publish directly, must pass the gate first)
Per questo strumento non è stato pubblicato alcuno schema di input.
publish_from_dbPublish an article from the DB to WordPress (--force updates an existing article)Publish an article from the DB to WordPress (--force updates an existing article)
Per questo strumento non è stato pubblicato alcuno schema di input.
publish_update_articleBypass update of an existing article (title/content/status + sync SEO/GEO meta).Bypass update of an existing article (title/content/status + sync SEO/GEO meta).
Per questo strumento non è stato pubblicato alcuno schema di input.
publish_dailyRun the daily promotion task (promotes due drafts to publish by plan publish_order; default 1/day).Run the daily promotion task (promotes due drafts to publish by plan publish_order; default 1/day).
Per questo strumento non è stato pubblicato alcuno schema di input.
plan_listArticle plan table list (status/batch/category/node filters)Article plan table list (status/batch/category/node filters)
Per questo strumento non è stato pubblicato alcuno schema di input.
plan_importImport/update the plan table from the site plan directory (idempotent)Import/update the plan table from the site plan directory (idempotent)
Per questo strumento non è stato pubblicato alcuno schema di input.
plan_mark_statusUpdate a plan row status (todo/written/queued/published/archived)Update a plan row status (todo/written/queued/published/archived)
Per questo strumento non è stato pubblicato alcuno schema di input.
image_acquireAuto image pipeline (search → red-line filter → download → WebP crop → upload to WP media library)Auto image pipeline (search → red-line filter → download → WebP crop → upload to WP media library)
Per questo strumento non è stato pubblicato alcuno schema di input.
monitor_runRun GEO monitoring (one round of site prompts × models; results persisted)Run GEO monitoring (one round of site prompts × models; results persisted)
Per questo strumento non è stato pubblicato alcuno schema di input.
monitor_reportRead monitoring results (latest round or a given run_id)Read monitoring results (latest round or a given run_id)
Per questo strumento non è stato pubblicato alcuno schema di input.
db_initExplicitly initialize the database (sqlite idempotent table creation / mysql DDL; --drop rebuilds)Explicitly initialize the database (sqlite idempotent table creation / mysql DDL; --drop rebuilds)
Per questo strumento non è stato pubblicato alcuno schema di input.
db_statusDatabase status: driver, path, schema version, table list, missing tablesDatabase status: driver, path, schema version, table list, missing tables
Per questo strumento non è stato pubblicato alcuno schema di input.
search_gsc_statsRead Google Search Console Search Analytics data: clicks / impressions / CTR / average position,Read Google Search Console Search Analytics data: clicks / impressions / CTR / average position,
Per questo strumento non è stato pubblicato alcuno schema di input.
search_gsc_inspectQuery one URL's Google indexing status (URL Inspection API, read-only): verdict, coverageState,Query one URL's Google indexing status (URL Inspection API, read-only): verdict, coverageState,
Per questo strumento non è stato pubblicato alcuno schema di input.
search_submit_gscSubmit the sitemap to Google Search Console (soft-fail)Submit the sitemap to Google Search Console (soft-fail)
Per questo strumento non è stato pubblicato alcuno schema di input.
search_submit_indexnowSubmit URLs to IndexNow (requires INDEXNOW_KEY)Submit URLs to IndexNow (requires INDEXNOW_KEY)
Per questo strumento non è stato pubblicato alcuno schema di input.
search_submit_baiduSubmit URLs to Baidu normal inclusion (requires BAIDU_TOKEN / BAIDU_SITE).Submit URLs to Baidu normal inclusion (requires BAIDU_TOKEN / BAIDU_SITE).
Per questo strumento non è stato pubblicato alcuno schema di input.
webmaster_bing_statusRead Bing Webmaster console data (verified sites / URL submission quota / query stats / crawl issues). Requires BING_WEBMASTER_API_KEY in the site .env. Note: Bing trimmed its JSON API on 2026-08-31 (GetPages/GetSitemaps/GetTrafficStats/GetUrlSubmissionStatus now 404).Read Bing Webmaster console data (verified sites / URL submission quota / query stats / crawl issues). Requires BING_WEBMASTER_API_KEY in the site .env. Note: Bing trimmed its JSON API on 2026-08-31 (GetPages/GetSitemaps/GetTrafficStats/GetUrlSubmissionStatus now 404).
Per questo strumento non è stato pubblicato alcuno schema di input.
webmaster_bing_submitWrite to Bing Webmaster: submit URL(s) (comma-separated = batch, ≤10000 per call). Requires BING_WEBMASTER_API_KEY in the site .env.Write to Bing Webmaster: submit URL(s) (comma-separated = batch, ≤10000 per call). Requires BING_WEBMASTER_API_KEY in the site .env.
Per questo strumento non è stato pubblicato alcuno schema di input.
diagnose_siteFull GEO/SEO site diagnosis: domain (DNS/TLS cert/WHOIS), transport & server fingerprint (CMS/framework/platform/CDN), robots.txt, sitemap, homepage + representative pages (meta, H1..H6 structure, JSON-LD, OG, images/alt, links, mixed content), performance and security checks. Bootstraps the site o…Full GEO/SEO site diagnosis: domain (DNS/TLS cert/WHOIS), transport & server fingerprint (CMS/framework/platform/CDN), robots.txt, sitemap, homepage + representative pages (meta, H1..H6 structure, JSON-LD, OG, images/alt, links, mixed content), performance and security checks. Bootstraps the site o…
Per questo strumento non è stato pubblicato alcuno schema di input.
report_writeprivilegiatoWrite a Markdown report into the site data/reports/ directory (path-safe: filename is basenamed and confined to the reports dir). Auto-bootstraps the site on first use.Write a Markdown report into the site data/reports/ directory (path-safe: filename is basenamed and confined to the reports dir). Auto-bootstraps the site on first use.
Per questo strumento non è stato pubblicato alcuno schema di input.
util_pingConnectivity self-check: SDK version, driver, internal data directory, bound workspace and site countConnectivity self-check: SDK version, driver, internal data directory, bound workspace and site count
Per questo strumento non è stato pubblicato alcuno schema di input.
standards_listList the generic writing & GEO standards shipped with the engine (titles, whether a site-specific supplement exists).List the generic writing & GEO standards shipped with the engine (titles, whether a site-specific supplement exists).
Per questo strumento non è stato pubblicato alcuno schema di input.
standards_readRead a generic standard document (base + any site-specific supplement merged). Names are repository-relative without `.md`,Read a generic standard document (base + any site-specific supplement merged). Names are repository-relative without `.md`,
Per questo strumento non è stato pubblicato alcuno schema di input.
article_draftAssemble a ready-to-use writing brief for a new article: the matched T1–T7 body skeleton, the pre-writing research-brief template,Assemble a ready-to-use writing brief for a new article: the matched T1–T7 body skeleton, the pre-writing research-brief template,
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_listList all external content platforms in the syndicate registry: API type (official|cookie|none), status (ready|pending|manual),List all external content platforms in the syndicate registry: API type (official|cookie|none), status (ready|pending|manual),
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_style_getReturn the FULL platform style / rewrite rules for ONE platform (wechat / juejin / blog / …).Return the FULL platform style / rewrite rules for ONE platform (wechat / juejin / blog / …).
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_checkValidate a title/body against a platform's style rules — the 校验 (validation) half. Deterministic, no content generation.Validate a title/body against a platform's style rules — the 校验 (validation) half. Deterministic, no content generation.
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_publishPublish/export to one external platform. Mode A: pass slugs[] and the server reads the DB and runs the platform pipelinePublish/export to one external platform. Mode A: pass slugs[] and the server reads the DB and runs the platform pipeline
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_plan_nextPer-platform publishing calendar: return the next article to publish for a platform plus all calendar rowsPer-platform publishing calendar: return the next article to publish for a platform plus all calendar rows
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_plan_markUpdate a channel_plan row status (todo | draft | published | paused) and optionally record its draft ids (media ids).Update a channel_plan row status (todo | draft | published | paused) and optionally record its draft ids (media ids).
Per questo strumento non è stato pubblicato alcuno schema di input.
juejin_statusRead the Juejin (掘金) backend for this site: the draft box (article_draft/list_by_user) and the published listRead the Juejin (掘金) backend for this site: the draft box (article_draft/list_by_user) and the published list
Per questo strumento non è stato pubblicato alcuno schema di input.
40 strumenti su 40 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
GEO content engine MCP server: 56 tools across content, publishing, search-inclusion and AI-monitoring domains; stdio + Streamable HTTP transports, Bearer-token auth (the MCP bridge layer of @tengence/geo-sdk)
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.
Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)
100 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+88 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.
Non seguite: peerDependencies, optionalDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.