Toolbox

com.allthepossibles由 allthepossibles.com 發布官方發布者v1.2.0更新於 Oct 30, 2026

Small tools for agent builders: AI-writing tells, tools/list token cost, CLAUDE.md lint, and more.

發布方自己的服務:Design Check

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取開發者工具安全與監控

概覽

AI 產生的概覽

給代理開發者的遠端 MCP 伺服器,提供 AI 寫作痕跡偵測、tools/list 權杖成本估算、CLAUDE.md 檢查等小型確定性工具。

可以做什麼
  • 偵測文字中的 AI 寫作痕跡,回傳分數、各痕跡位置與清理後的副本
  • 估算 MCP 伺服器 tools/list 的權杖成本,並檢查其工具定義
  • 檢查 CLAUDE.md、AGENTS.md 等記憶檔案,並產生 MCP 安裝片段
  • 檢視網站 robots.txt 對 AI 爬蟲的允許情形、網站地圖、頁面中繼資料與回應標頭
  • 追蹤重新導向鏈,並在不驗證簽章的情況下解碼 JWT 標頭與內容
  • 把 JSON 樣本轉成 JSON Schema 與 TypeScript 型別、清理 .env 檔案、解釋 cron 運算式
適用情境
適合在建置或維護代理與 MCP 伺服器時做快速、可重複的檢查:發布前清理 AI 腔調的文字、評估工具結構的權杖成本、整理記憶檔案,或稽核網站的爬蟲與標頭設定。
執行需求
遠端 Streamable HTTP 端點,不需本機安裝或套件。免費額度不需帳號,但每個工具對每個呼叫者按日限額;選用的 Authorization 標頭帶 Bearer Pro 金鑰可解除限額。需要能連線該端點,以及你請它抓取的網址。
安裝前請注意
選用的 Authorization 標頭帶有 Pro 金鑰,應視為機密。多個工具會抓取你提供的網址,等於把這些位址送給該服務。scrub_env 與 decode_jwt 會處理敏感內容:產生的 .env 範例會列出偵測到的金鑰類型,JWT 解碼不驗證簽章,結果不能當作有效性證明。服務表示輸入僅在記憶體中處理、不予儲存。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Toolbox,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "toolbox": {
      "type": "http",
      "url": "https://toolbox.allthepossibles.com/mcp"
    }
  }
}

工具

14

check_tells

Check text for AI-writing tells (em-dashes, 'not just X but Y', rule-of-three lists, stock vocabulary like delve or seamlessly, hedge words, smart quotes, hidden Unicode) and return a score, each tell with its position, and a cleaned copy. Run it on anything you are about to publish on a human's behalf.

輸入參數text必填

manifest_cost

Estimate what an MCP server's tools/list costs in tokens on every session start, per tool, with the three most expensive tools and flags for oversized descriptions, base64 blobs and echoed schemas. Pass a live Streamable HTTP endpoint or a tools array.

輸入參數urltools

lint_agent_md

Lint a CLAUDE.md, AGENTS.md or MEMORY.md: line count against Claude Code's 200-line memory index cap, estimated tokens, duplicate lines, contradicting rules, leftover TODO markers, hidden characters, empty headings.

輸入參數text必填filename

mcp_install_snippets

Generate install snippets for an MCP endpoint (Claude Code, Claude Desktop, Cursor, Codex, VS Code, curl) and probe the endpoint once to confirm it answers initialize and tools/list.

輸入參數url必填nameprobeheaderNameheaderValue

check_ai_crawlers

Read a site's robots.txt and report which AI crawlers (GPTBot, ClaudeBot, Google-Extended, PerplexityBot, CCBot, Bytespider and more) are allowed, blocked or partially blocked; check for llms.txt and draft one from the site's metadata and sitemap.

輸入參數url必填

check_headers

Fetch a URL once and grade its response headers: HSTS, Content-Security-Policy, X-Content-Type-Options, frame control, Referrer-Policy, Permissions-Policy, Cache-Control, cookie Secure/HttpOnly/SameSite flags, and server version leaks. Returns a grade, a score and the exact header to add for each gap.

輸入參數url必填

check_page_meta

Fetch a URL and report what crawlers and link unfurlers see: title and meta description with lengths, canonical, lang, viewport, robots meta, h1s, Open Graph and Twitter card tags, favicon, JSON-LD types, the resulting preview card, and findings for anything missing or too long.

輸入參數url必填

json_to_schema

Turn a JSON sample (or an array of samples of the same shape) into a JSON Schema draft 2020-12 and a TypeScript type. Infers required vs optional keys across samples, nullable fields, integer vs number, date/email/uri/uuid formats, and small enums. Use it to draft an MCP tool inputSchema from an example payload.

輸入參數json必填name

explain_cron

Explain a five-field cron expression in plain English, list the next runs in UTC, and warn about the cases Cloudflare Workers, GitHub Actions and crontab handle differently (nicknames, six fields, day-of-month plus day-of-week, sub-5-minute intervals, day 31).

輸入參數fromcountexpression必填

scrub_env

Scrub a .env file into a safe .env.example: every value is blanked or replaced with a placeholder that keeps its shape (postgres://USER:PASSWORD@HOST/DB). Returns the example, the secrets found (AWS, GitHub, Stripe, Slack, Google, OpenAI, Anthropic, Resend, SendGrid, Twilio, Cloudflare, JWTs, private keys, database URLs, high-entropy strings) by key, kind and line with only the first 4 characters and the length, and findings for duplicate keys, non-UPPER_SNAKE names, unbalanced quotes, export prefixes and trailing spaces.

輸入參數text必填

trace_redirects

Trace a URL's redirect chain hop by hop (up to 10 hops, 8 s each) with status, location, timing and scheme per hop. Flags chains over two redirects, loops, HTTPS-to-HTTP downgrades, 302s used for www or https canonicalisation, dropped paths or query strings, cross-domain moves, meta-refresh or JS redirects on a 200, and a final page that is not 200.

輸入參數url必填

check_sitemap

Check a site's sitemaps: discovers them from robots.txt, /sitemap.xml and /sitemap_index.xml, reads index files one level deep (20 children max), counts URLs per file and per host, summarizes lastmod, and fetches a sample of URLs (HEAD, then GET) to count the ones that are not 200. Flags a missing sitemap, no robots.txt entry, over 50,000 URLs, other hosts, http URLs on https sites and missing lastmod.

輸入參數url必填sample

decode_jwt

Decode a JWT's header and payload without verifying the signature (it never takes a secret). Returns the claims with iat, nbf and exp as ISO times, a plain-text expiresIn, issuer, subject and audience, and findings: alg none, HS* with a URL-like kid, missing or distant exp, expired, nbf or iat in the future, payload over 4 KB, sensitive field names, and jku or x5u pointing off-site.

輸入參數token必填

lint_mcp_tools

Lint the tools an MCP server lists, from the model's side of the wire: names that break Claude's ^[a-zA-Z0-9_-]{1,64}$ rule, duplicate names, missing or near-identical descriptions, instruction-like text in a description, arguments with no description, required arguments missing from properties, destructive-sounding tools with no destructiveHint, and unbounded free-text arguments on them. Pass a live Streamable HTTP endpoint or a tools array.

輸入參數urltools

版本歷史

2
  1. v1.2.0最新Oct 30, 2026
  2. v1.0.0Oct 19, 2026

評分

已滿足適用檢查項的 72%

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

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

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。

其他 Allthepossibles 整合