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)
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.
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.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
site_statusSite status: config paths, .env readiness, DB driver and SQLite init stateSite status: config paths, .env readiness, DB driver and SQLite init state
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
article_listList articles (articles table), with status/limit filtersList articles (articles table), with status/limit filters
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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_…
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
plan_listArticle plan table list (status/batch/category/node filters)Article plan table list (status/batch/category/node filters)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
plan_importImport/update the plan table from the site plan directory (idempotent)Import/update the plan table from the site plan directory (idempotent)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
plan_mark_statusUpdate a plan row status (todo/written/queued/published/archived)Update a plan row status (todo/written/queued/published/archived)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
monitor_runRun GEO monitoring (one round of site prompts × models; results persisted)Run GEO monitoring (one round of site prompts × models; results persisted)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
monitor_reportRead monitoring results (latest round or a given run_id)Read monitoring results (latest round or a given run_id)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
db_statusDatabase status: driver, path, schema version, table list, missing tablesDatabase status: driver, path, schema version, table list, missing tables
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
search_submit_gscSubmit the sitemap to Google Search Console (soft-fail)Submit the sitemap to Google Search Console (soft-fail)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
search_submit_indexnowSubmit URLs to IndexNow (requires INDEXNOW_KEY)Submit URLs to IndexNow (requires INDEXNOW_KEY)
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
search_submit_baiduSubmit URLs to Baidu normal inclusion (requires BAIDU_TOKEN / BAIDU_SITE).Submit URLs to Baidu normal inclusion (requires BAIDU_TOKEN / BAIDU_SITE).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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…
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
report_writeprivilegiertWrite 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.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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`,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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),
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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 / …).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
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
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
40 von 40 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
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)
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.
36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)
100 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.
+88 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.
Nicht verfolgt: peerDependencies, optionalDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.