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 集成