declaude

io.github.tenkenco由 GitHub 帳號 tenkenco 發布v1.0.0更新於 Oct 24, 2026

Rewrites Claude-English into plain English, preserving meaning, code and structure.

已驗證Streamable HTTP可網頁執行效率與工作流AI 與機器學習

概覽

AI 產生的概覽

把冗長、奉承式的 Claude 風格回覆改寫成平實英文,同時保留原意、程式碼與結構。

可以做什麼
這是一個遠端 MCP 伺服器,用來移除文字中的奉承式開場、空洞的溢美之詞與含糊的填充語。它提供 translate 與 usage 兩個工具,也可透過 Claude Code 掛鉤、REST API、相容 OpenAI 的介面或文件上傳頁面使用。README 表示改寫由自架的开源模型完成,且模型伺服器已關閉提示日誌記錄。
適用情境
當你想把助理輸出或文件改寫成直接、平實的英文,且不遺失程式碼與結構,並願意將這些文字傳送給第三方服務時適用。
執行需求
透過 streamable HTTP 連線至 speak-english.tenken.co 遠端端點。需要用戶端以 OAuth 登入;使用 MCP 伺服器時不必貼上 API 金鑰。若採 Claude Code 外掛方式,則會設定一組 dk_ 金鑰。有免費額度,含每月翻譯與文件次數限制;付費方案需要綁定信用卡。
安裝前請注意
送出的文字會傳送到服務商伺服器處理,請勿傳送機密資料。付費方案每月 5 美元且需要信用卡。外掛會把 dk_ API 金鑰存入 Claude Code 外掛設定,一旦有金鑰,掛鉤就會自動改寫回覆。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 declaude,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.tenkenco%2Fdeclaude/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "declaude": {
      "type": "http",
      "url": "https://speak-english.tenken.co/mcp"
    }
  }
}

README

declaude

Claude-English → plain English, as a service.
Strips sycophantic openers, hollow superlatives and hedging filler.
Meaning, code and structure survive intact.

[CI] [Security] [Daily checks] [Coverage]

[MCP registry] [Live] [License] [Python]


Before  "Great question! Before I answer, let me make sure I understand what        you're asking. You want to know why the build is failing. Let me walk        through my thinking, and then I'll give you the answer."
After   "I understand you want to know why the build is failing. Here's what        I think is happening."
Before  "One thing I didn't touch, but you won't want to leave hanging, is the        migration script. I'd be happy to walk you through it whenever you're        ready!"
After   "One thing I didn't cover is the migration script. When you're ready,        I can go through it with you."

Runs on an open-source model (Qwen2.5-14B-AWQ) on our own L4 GPUs, so your text never reaches a commercial AI provider. Prompt logging is disabled at the model server: text is processed in memory and discarded, never written to disk, a database, or logs.

Live: speak-english.tenken.co · Get an API key · Translate a document

Free$5 / month
Translations100 / monthUnlimited
Documents5 / month, 200 KB500 / month, 2 MB
Card requiredNoYes

Quick start

In Claude Code, install the plugin. It brings the skill and registers the hook:

/plugin marketplace add tenkenco/declaude/plugin install declaude@tenken

Then run /declaude:setup. It safely migrates any manual hook and configures a dk_ key. Claude Code stores the key in secure plugin configuration. The hook rewrites replies as soon as a key exists. Set the hook_enabled option to false to stop it. The hook stays silent without a key, and it never blocks a session.

For the MCP server on its own, in Claude Code or any other MCP client:

bash
claude mcp add --transport http declaude https://speak-english.tenken.co/mcp

No API key to paste: your client discovers OAuth, opens a browser sign-in, and holds the token. That is the whole setup.

SurfaceUse it forDocs
MCP serverClaude Code, Cursor, any MCP client. Tools: translate, usageskill
Claude Code hookRewrites replies as they render, costs zero Claude tokens. The plugin registers ithook/
DocumentsDrop a .md/.txt, get it back rewrittenweb
REST APIPOST /v1/translate, /v1/documents, /v1/usageskill
OpenAI-compatiblePOST /v1/chat/completions — point any OpenAI client at /v1skill

Full usage, authentication and quota behaviour live in skills/declaude/SKILL.md — installable as an agent skill, so your agent can read it directly.

Architecture

client ── API key / OAuth / Clerk JWT ──> Cloud Run gateway ── VPC ──> internal LB ──> vLLM GPU MIG                                              │                                    (Qwen2.5-14B, spot L4)                                              ├─> Firestore (usage, paid flags, key hashes)                                              └─> Stripe (payment link + signed webhooks)
  • gateway/ — FastAPI. Every boundary is injectable, which is why the suite runs without network, GPU or cloud credentials.
  • infra/ — Terraform, state in GCS, plan converges to zero diff. The GPU tier is private-IP spot instances behind an internal L7 load balancer.
  • hook/ — Claude Code hook client. Fails open; never blocks a session.
  • hooks/ — hooks.json, the plugin registration Claude Code reads on install.
  • CI — lint, tests and coverage on every PR; security scans and a production smoke test daily.
Operating notes
  • /healthz is reserved by Google Frontend on run.app — use /health.
  • Model swaps are one Terraform variable; 32B needs 2×L4 (quota bump), 14B fits one L4.
  • MIG template rollouts are deliberate (OPPORTUNISTIC): a proactive policy turned benign template edits into surprise 15-minute outages.
  • Secrets live in Secret Manager only. API keys are stored as SHA-256 digests, so a database leak yields no usable credential.
  • Prompt logging is disabled at the model server; request text is processed in memory and discarded.
  • Developed test-first. Every production defect found while dogfooding became a regression test before its fix.

Development

bash
cd gatewayuv sync --devuv run pytest -q          # 197 testsuv run ruff check .

Credit

Grew out of gvzdv/claudish-to-english, the original local-Ollama hook. Licensed MIT; upstream notice in THIRD_PARTY_LICENSES.md.

來源:README.md,提交 68ae4d9

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分