Strunk MCP server
Commit 12. Nov. 2026Veröffentliche Entwürfe direkt in Google Docs und verwalte Kommentare von Reviewern direkt in deinem AI Agent.
Auch bekannt als firstcrack-studio/strunk-plugin, google-docs-comments
- Stars
- 0
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 1.0.2
- Letzter Commit
- 12. Nov. 2026
- Lizenz
- MIT
Was ist Strunk MCP?
Strunk ist ein MCP server. Veröffentliche Entwürfe direkt in Google Docs und verwalte Kommentare von Reviewern direkt in deinem AI Agent.
Zusammenfassung generiert aus dem README des Projekts
Über Strunk MCP server
Strunk ermöglicht es Schreibern und Editoren, Google Docs Entwürfe und Feedback von Reviewern direkt aus einem AI Agent heraus zu verwalten. Durch die Verbindung zu einem Remote MCP server via streamable HTTP können Nutzer Tools wie publish_doc, pull_comments und apply_revisions nutzen, um den gesamten Schreibprozess abzubilden. Der Server benötigt WorkOS/AuthKit OAuth für die Authentifizierung und verbindet sich über den drive.file Scope mit Google Docs, um gezielt Dateien zu verwalten.
Entwickler, die Claude Code, Hermes Agent oder VS Code nutzen, können auf atomare Transport-Tools und spezialisierte Slash-Commands wie /strunk:publish zugreifen. Das System ist darauf ausgelegt, Schreibregeln und Review-Workflows live vom Backend aus bereitzustellen, sodass Anweisungen aktuell bleiben, ohne dass Plugin-Updates nötig sind. Während der Server die Logik übernimmt, verwaltet der Client die Verbindung, wobei Hermes speziell für das Speichern und Erneuern der OAuth-Token zuständig ist.
Was du damit machen kannst
- 1Veröffentlichen von TextentwürfenSende deinen aktuellen Entwurf direkt in ein neues oder bereits bestehendes Google Doc.
- 2Verwalten von Reviewer-FeedbackRufe Kommentare von Reviewern in deinen Dokumenten ab und reagiere darauf.
- 3Anwenden von Dokumenten-RevisionenNutze den Agenten, um basierend auf Feedback direkte Änderungen in deinen Google Docs vorzunehmen.
- 4Auflösen von Kommentar-ThreadsBereinige dein Dokument, indem du Kommentar-Threads über die AI-Schnittstelle als erledigt markierst.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du Strunk MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenStrunk MCP in Claude Code installieren
$ claude mcp add --transport http google-docs-comments https://strunk.io/mcpStrunk MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"google-docs-comments": {
"url": "https://strunk.io/mcp"
}
}
}Strunk MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"google-docs-comments": {
"type": "http",
"url": "https://strunk.io/mcp"
}
}
}Strunk MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"google-docs-comments","type":"http","url":"https://strunk.io/mcp"}'Strunk MCP in Codex installieren
$ codex mcp add google-docs-comments --url https://strunk.io/mcpStrunk MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.google-docs-comments] url = "https://strunk.io/mcp"
Strunk MCP in Gemini CLI installieren
$ gemini mcp add -s user --transport http google-docs-comments https://strunk.io/mcpStrunk MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"google-docs-comments": {
"url": "https://strunk.io/mcp",
"type": "http"
}
}
}Automatisierte Checks
Geluften am 15. Nov. 2026Vollständiger Bericht →Noch nicht verifiziert. Ein Server benötigt einen Score von 80, keine kritischen Befunde und genug Daten für unsere Prüfung. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarfirstcrack-studio/strunk-plugin is public and reachablegithub.com/firstcrack-studio/strunk-plugin ↗Bestanden
- Paket nennt dieses Repository als QuelleNicht geprüft
- Build-Provenienz (Sigstore-Attestierung)Nicht geprüft
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-11-12github.com/firstcrack-studio/strunk-plugin ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNicht geprüft
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenNicht geprüft
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-HandshakeHTTPS endpoint answered 401 (sign-in required)Bestanden
README
Auf GitHub ansehenStrunk plugin
The install-once bundle of Strunk. Claude Code reads .claude-plugin/plugin.json and .mcp.json.
Hermes Agent, VS Code and other Agent Plugins hosts read plugin.json and mcp.json. Both point at
the same server and the same skills.
- The Strunk remote MCP (
.mcp.json,mcp.json), served over Streamable HTTP athttps://strunk.io/mcpand protected by WorkOS/AuthKit OAuth. It carries the atomic transport tools:publish_doc,pick_google_doc,pull_comments,apply_revisions,reply_comment,resolve_comment,inspect_doc,get_preferences,set_preferences,get_account,get_version,get_review_workflowandget_writing_rules. - Slash commands (
commands/, Claude Code only):/strunk:pull-comments,/strunk:publish,/strunk:link-doc. - Two skills.
skills/strunk-review/makes a session reach for Strunk when the author mentions a doc that came back with comments.skills/strunk-setup/walks the two connections Strunk needs. SETUP.md, followed on install, which ends at the author's first review rather than at "connected".
Every one of these is a launcher. The review workflow, the triage tiers and the author's writing
rules are not bundled here. get_review_workflow and get_writing_rules serve them live from the
Strunk backend, so they stay current without a plugin update and work on any harness that connects to
the MCP. The non-negotiable invariants ride in the MCP instructions field, present the moment the
server connects and before any tool call.
That split is deliberate: a bundled copy of the judgment drifts from the server that owns it, which is why the original bundled skill was removed. Commands and skills here point at the server. They never restate it.
Hermes Agent
Needs Hermes 0.23.1 or later.
hermes plugins install strunk
hermes mcp add strunk --url https://strunk.io/mcp --auth oauth
The second command signs you in to Strunk. Your browser opens; if it does not, run
hermes mcp login strunk. Then start a new session, or run /reload-mcp, so the tools load. The
first time you publish or open a doc, Strunk asks you to connect Google Docs.
What to know before installing:
- Network. Every tool call goes to
https://strunk.io/mcp. Publishing sends the draft you publish. Pulling comments returns reviewers' comments, names and the spans they anchor to. That content also reaches your model provider through the session, like anything else the agent reads. - Google access. Strunk uses Google's
drive.filescope, which covers only the docs Strunk creates and the files you pick for it. - Write tools change your Google Docs. Publishing creates or updates a doc. Revising edits it. Replying and resolving act on comment threads under your Google account.
- Approvals. The package marks the
strunkserver untrusted, so Hermes asks before each write call. The sign-in command above writes its ownstrunkentry to~/.hermes/config.yaml, which replaces the package's, trust included. To keep the approval prompt, addtrust: untrustedundermcp_servers.strunkin that file. - Credentials. Hermes stores and refreshes the Strunk OAuth token. Your Google refresh token is held by WorkOS, Strunk's sign-in provider, and never reaches your machine. Nothing in this package reads either one.
- No local code. The package is two manifests and Markdown. The tool list comes from Strunk's server at run time, so the pinned commit does not cover it.
Privacy policy: https://strunk.io/privacy
Install and usage on other tools: see the repo README.
Strunk MCP Fragen
Wie füge ich Strunk MCP zu Claude Code hinzu?
Führe claude mcp add --transport http google-docs-comments https://strunk.io/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich Strunk MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Wie greift Strunk auf meine Google Docs zu?
Strunk nutzt den drive.file Scope von Google, was den Zugriff auf Dokumente beschränkt, die Strunk selbst erstellt oder die du explizit für das Tool auswählst.
Verändert die Nutzung dieses Tools meine bestehenden Dokumente?
Ja, Write-Tools können deine Google Docs ändern, indem sie Dokumente erstellen oder aktualisieren, sie bearbeiten oder auf Kommentar-Threads reagieren.
Wo werden meine Google-Zugangsdaten gespeichert?
Dein Google Refresh Token wird von WorkOS, dem Sign-in-Provider, verwaltet und niemals auf deinem lokalen Rechner gespeichert.