关于 Mcp Server Devutils
Mcp Server Devutils 是面向 AI 助手的 MCP 服务,提供无需 API 密钥或外部服务的日常开发工具,涵盖编码、标识符、哈希、时间、JSON、Cron、JWT 和正则表达式处理。
主要功能
- 01Base64 编码与解码
- 02生成 UUID 和 ULID
- 03使用常见算法计算哈希
- 04解码 JWT 并检查过期时间
- 05解释和验证 Cron 表达式
- 06时间戳、JSON 与正则工具
适用场景
- 01解码 JWT 并查看是否过期
- 02生成标识符或计算字符串哈希
- 03检查 Cron 计划及后续运行时间
- 04格式化、验证或压缩 JSON
MCP 相关
它向 MCP 客户端提供 17 种开发工具,支持 Claude Desktop、Cursor 和 VS Code Copilot。可通过 npx 启动,且无需身份验证。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
17收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| input | string | 是 | 要编码的字符串 |
详细介绍
MCP Server DevUtils — 面向 AI 助手的 17 个开发工具
一个 MCP 服务,为你的 AI 助手提供 17 种开发实用工具——Base64、UUID、JWT 解码、cron、时间戳、JSON、正则表达式。无需 API 密钥,无需外部服务,只需 npx。
You: "Decode this JWT: eyJhbGci..."
AI: Header: { alg: "RS256" } Payload: { sub: "1234", exp: 1700000000 } Expired: yes
适用于 Claude Desktop、Cursor 和 VS Code Copilot。无需任何身份验证。

工具
| 工具 | 功能 |
|---|---|
base64_encode | 将字符串编码为 Base64 |
base64_decode | 解码 Base64 字符串 |
uuid_generate | 生成一个或多个 UUID(v4) |
ulid_generate | 生成 ULID |
hash | 对字符串进行哈希处理(md5、sha1、sha256、sha384、sha512) |
hash_all | 一次性使用所有算法进行哈希处理 |
jwt_decode | 解码 JWT 令牌(标头、负载、过期时间) |
cron_explain | 用通俗易懂的语言解释 cron 表达式 |
cron_validate | 验证 cron 表达式 |
cron_next | 显示 cron 表达式接下来的 N 次运行时间 |
timestamp_to_iso | 将 Unix 时间戳转换为 ISO 8601 |
iso_to_timestamp | 将 ISO 8601 转换为 Unix 时间戳 |
timestamp_now | 以多种格式获取当前时间 |
json_format | 美化格式化 JSON 字符串 |
json_minify | 压缩 JSON 字符串 |
json_validate | 验证 JSON 并报告其类型 |
regex_test | 使用正则表达式模式匹配字符串 |
快速开始
使用 Claude Desktop
添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
使用 Cursor
添加到你的 .cursor/mcp.json:
{
"mcpServers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
使用 VS Code(Copilot)
添加到你的 .vscode/mcp.json:
{
"servers": {
"devutils": {
"command": "npx",
"args": ["-y", "mcp-server-devutils"]
}
}
}
示例
向你的 AI 助手提问:
- “解码这个 JWT 令牌:eyJhbG...”
- “cron 表达式
0 9 * * 1-5表示什么?” - “生成 5 个 UUID”
- “使用 SHA-256 对这个字符串进行哈希处理:hello world”
- “将 Unix 时间戳 1700000000 转换为日期”
- “格式化这个 JSON:{"a":1,"b":2}”
- “使用正则表达式
\d{3}-\d{4}匹配 '555-1234'”
开发
npm install
npm test
npm run build
作者
README 使用 README Builder 构建
许可证
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。