Devpick

io.github.kimbobmarley03由 GitHub 账号 kimbobmarley03 发布v1.0.1更新于 Oct 24, 2026

43 local developer tools for AI agents: PDF, subnet, regex, JSON, conversion, and more.

已验证STDIO仅桌面开发者工具

概览

AI 生成的概览

Devpick 是一个本地 MCP 服务器,为 AI 助手提供 43 个离线开发者工具,如 JSON 格式化、编码、哈希、UUID 和子网计算。

可以做什么
格式化并校验 JSON、.gitignore 等结构化文本,包括审计或生成 monorepo 的 .gitignore。使用 Base64、URL 编码和 JWT 解码进行编码与解码。转换 Unix 时间戳等数值。生成哈希和 UUID。使用 PDF、子网等其他本地工具。README 称工具输入在客户端处理,不会发送给 DevPick。
适用场景
适合在编码或调试时让助手快速使用独立的开发者工具,例如格式化 JSON、解码 JWT、生成 UUID 或哈希、检查 .gitignore,而无需把数据发送到外部服务。
运行要求
以 stdio 本地进程运行,从 npm 包 @devpick/mcp-server 安装,需要 Node.js 和 npm。未声明账户、API 密钥、环境变量或请求头,README 称没有后端、数据库或环境变量。
安装前请注意
README 称输入在客户端处理且不发送给 DevPick,但也提到网页工具使用隐私安全的聚合分析;在向 MCP 包输入敏感数据前请自行核实。解码 JWT 或对密钥做哈希意味着这些值会经过该工具,请相应处理输出。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Devpick,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

devpick.sh

[License: MIT] [Live]

Developer tools that don't suck.

118 free developer tools. Everything runs 100% in your browser — no accounts, no tracking, your input never leaves your machine. Open source under MIT.

Tools

ToolRouteCategory
JSON Formatter/json-formatterFormat & Validate
Base64/base64Encode & Decode
URL Encoder/url-encoderEncode & Decode
JWT Decoder/jwt-decoderEncode & Decode
Timestamp/unix-timestamp-converterConvert
Hash Generator/hash-generatorGenerate
UUID Generator/uuid-generatorGenerate
.gitignore Generator & Auditor/gitignore-generatorGenerate & Audit

Dev

bash
npm run dev        # start dev servernpm run build      # production build (static export to /out)

Deploy (Cloudflare Pages)

bash
npm run build# Upload /out folder to Cloudflare Pages

Build output: ./out (static HTML/CSS/JS)

Stack

  • Next.js 16 (App Router, static export)
  • Tailwind CSS v4
  • lucide-react (icons)
  • next/font (Inter + JetBrains Mono)
  • next-sitemap

Privacy

Tool inputs are processed client-side and are never sent to DevPick. Privacy-safe aggregate analytics measure page and tool outcomes without collecting inputs, filenames, or generated output.

Contributing

Each tool is a self-contained route under app/<tool-name>/page.tsx — copy an existing one as a starting point. PRs welcome: new tools, better UX, bug fixes.

bash
npm run dev     # start dev servernpm run lint    # eslintnpm run build   # production build (static export to /out)

Self-host

There is no backend — the build produces a plain out/ directory of static files. Serve it with anything:

bash
docker compose up -d          # builds and serves on :8080# ornpx serve out                 # zero-config static server# ordocker run -d -p 8080:80 -v ./out:/usr/share/nginx/html nginx:alpine

No database, no env vars, no API keys. Every tool runs 100% client-side.

Writing

License

MIT — see LICENSE. Fork it, self-host it, use it commercially. If you build something cool with it, a link back is appreciated but not required.

来源:README.md,提交 e905c22

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

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

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分