Strunk MCP sunucusu
Commit 12 Kas 2026Taslaklarınızı Google Docs'a yayınlayın ve inceleyici yorumlarını doğrudan yapay zeka ajanınız üzerinden yönetin.
Ayrıca bilinen adı firstcrack-studio/strunk-plugin, google-docs-comments
- Yıldızlar
- 0
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.0.2
- Son commit
- 12 Kas 2026
- Lisans
- MIT
Strunk MCP nedir?
Strunk bir MCP sunucusudur. Taslaklarınızı Google Docs'a yayınlayın ve inceleyici yorumlarını doğrudan yapay zeka ajanınız üzerinden yönetin.
Özet, projenin README dosyasından oluşturuldu
Strunk MCP sunucusu hakkında
Strunk, yazarlar ve editörler için Google Docs taslaklarını ve inceleyici geri bildirimlerini bir yapay zeka ajanı içerisinden yönetmeyi mümkün kılar. Kullanıcılar, Streamable HTTP aracılığıyla uzak bir MCP server bağlantısı kurarak tüm yazım döngüsünü yönetmek için publish_doc, pull_comments ve apply_revisions gibi araçları kullanabilirler. Sunucu, kimlik doğrulama için WorkOS/AuthKit OAuth gerektirir ve belirli dosyaları yönetmek için drive.file kapsamını kullanarak Google Docs'a bağlanır.
Claude Code, Hermes Agent veya VS Code kullanan geliştiriciler, atomik taşıma araçlarına ve /strunk:publish gibi özelleştirilmiş slash komutlarına erişebilirler. Sistem, yazım kurallarını ve inceleme iş akışlarını backend üzerinden canlı tutacak şekilde tasarlanmıştır; böylece eklenti güncellemesine gerek kalmadan talimatların güncel kalması sağlanır. Mantıksal işlemleri sunucu yürütürken, istemci bağlantıyı yönetir; Hermes ise özellikle OAuth token'larının saklanması ve yenilenmesi işlemlerini üstlenir.
Neler yapabilirsiniz
- 1Yazılı taslakları yayınlamaMevcut yazım taslağınızı doğrudan yeni veya mevcut bir Google Doc dosyasına gönderin.
- 2İnceleyici geri bildirimlerini yönetmeBelgelerinizde inceleyiciler tarafından bırakılan yorumları çekin ve bunlara yanıt verin.
- 3Belge revizyonlarını uygulamaGeri bildirimlere dayanarak Google Docs dosyalarınızda doğrudan düzenlemeler yapmak için ajanı kullanın.
- 4Yorum dizilerini çözmeYorum dizilerini yapay zeka arayüzü üzerinden çözüldü olarak işaretleyerek belgenizi düzenleyin.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Strunk MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleStrunk MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http google-docs-comments https://strunk.io/mcpStrunk MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"google-docs-comments": {
"url": "https://strunk.io/mcp"
}
}
}Strunk MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"google-docs-comments": {
"type": "http",
"url": "https://strunk.io/mcp"
}
}
}Strunk MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"google-docs-comments","type":"http","url":"https://strunk.io/mcp"}'Strunk MCP'yi Codex içine yükleyin
$ codex mcp add google-docs-comments --url https://strunk.io/mcpStrunk MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.google-docs-comments] url = "https://strunk.io/mcp"
Strunk MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http google-docs-comments https://strunk.io/mcpStrunk MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"google-docs-comments": {
"url": "https://strunk.io/mcp",
"type": "http"
}
}
}Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirfirstcrack-studio/strunk-plugin is public and reachablegithub.com/firstcrack-studio/strunk-plugin ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-12github.com/firstcrack-studio/strunk-plugin ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorHTTPS endpoint answered 401 (sign-in required)Geçti
Strunk 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 soruları
Strunk MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http google-docs-comments https://strunk.io/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
Strunk MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Strunk Google Docs dosyalarıma nasıl erişiyor?
Strunk, Google'ın drive.file kapsamını kullanır; bu da erişimi yalnızca Strunk'ın oluşturduğu veya sizin özellikle seçtiğiniz belgelerle sınırlandırır.
Bu aracı kullanmak mevcut belgelerimi değiştirir mi?
Evet, yazma araçları belge oluşturarak, güncelleyerek, düzenleyerek veya yorum dizileri üzerinde işlem yaparak Google Docs dosyalarınızı değiştirebilir.
Google kimlik bilgilerim nerede saklanıyor?
Google yenileme token'ınız (refresh token), oturum açma sağlayıcısı olan WorkOS tarafından tutulur ve yerel makinenizde asla saklanmaz.