关于 Dev Tools Mcp
Dev Tools Mcp 是提供编码、哈希、网络检查和生态查询等开发工具的 MCP 服务,包含离线计算及无需身份验证的公共 API 查询。
主要功能
- 01编码、哈希和文本工具
- 02DNS、IP、SSL 和 URL 检查
- 03npm 与 GitHub 仓库查询
- 04JSON、SQL 和正则表达式工具
适用场景
- 01开发时编码或哈希字符串
- 02检查 DNS 记录或 SSL 证书
- 03查询 npm 包或 GitHub 仓库信息
- 04格式化或比较开发数据
MCP 相关
该服务通过 MCP 工具提供开发实用功能,可配置给 Claude Desktop、Claude Code、Cursor、GitHub Copilot 和 Windsurf 使用,并支持通过 SSE 部署。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp-servers-161f.onrender.com/sseclaude mcp add --transport sse devtools https://mcp-servers-161f.onrender.com/sse{"mcpServers":{"devtools":{"type":"sse","url":"https://mcp-servers-161f.onrender.com/sse"}}}在 Cursor 中打开{"servers":{"devtools":{"type":"sse","url":"https://mcp-servers-161f.onrender.com/sse"}}}在 VS Code 中打开{"mcpServers":{"devtools":{"type":"sse","url":"https://mcp-servers-161f.onrender.com/sse"}}}{"mcpServers":{"devtools":{"serverUrl":"https://mcp-servers-161f.onrender.com/sse"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
@kapilraghuwanshi/dev-tools-mcp
面向开发者的零配置 MCP 服务。 无需 API 密钥。无需密钥信息。接入即可使用。
22+ 个工具,涵盖编码、哈希、DNS、IP 地理位置、SSL、URL 跟踪、WHOIS、npm 查询、GitHub 等。
快速开始
Claude Desktop
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json(Mac)或
%APPDATA%\Claude\claude_desktop_config.json(Windows):
{
"mcpServers": {
"devtools": {
"command": "npx",
"args": ["-y", "@kapilraghuwanshi/dev-tools-mcp"]
},
"devtools-remote": {
"type": "sse",
"url": "https://mcp-servers-161f.onrender.com/sse"
}
}
}
重启 Claude Desktop,即可立即使用所有工具。
Claude Code(CLI)
claude mcp add @kapilraghuwanshi/dev-tools-mcp -- npx @kapilraghuwanshi/dev-tools-mcp
Cursor
添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"devtools": {
"command": "npx",
"args": ["-y", "@kapilraghuwanshi/dev-tools-mcp"]
},
"devtools-remote": {
"type": "sse",
"url": "https://mcp-servers-161f.onrender.com/sse"
}
}
}
GitHub Copilot(VS Code)
添加到工作区中的 .vscode/mcp.json:
{
"servers": {
"devtools": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@kapilraghuwanshi/dev-tools-mcp"]
},
"devtools-remote": {
"type": "sse",
"url": "https://mcp-servers-161f.onrender.com/sse"
}
}
}
Windsurf
添加到 ~/.windsurf/mcp.json:
{
"mcpServers": {
"devtools": {
"command": "npx",
"args": ["-y", "@kapilraghuwanshi/dev-tools-mcp"]
},
"devtools-remote": {
"type": "sse",
"url": "https://mcp-servers-161f.onrender.com/sse"
}
}
}
工具
🔵 计算 — 离线、即时
| 工具 | 功能 |
|---|---|
dt_encode_decode | Base64、URL、HTML 编码/解码 |
dt_hash_string | MD5、SHA1、SHA256 哈希计算 |
dt_generate_uuid | 生成 1–20 个 UUID v4 或 NanoID |
dt_parse_jwt | 解码 JWT 标头和载荷(不进行验证) |
dt_diff_text | 逐行比较两个字符串的差异 |
dt_convert_case | camelCase ↔ snake_case ↔ kebab-case ↔ PascalCase ↔ CONSTANT_CASE |
dt_format_json | 美化打印或压缩 JSON |
dt_regex_test | 测试正则表达式,返回所有匹配项和分组 |
dt_color_convert | HEX ↔ RGB ↔ HSL 颜色转换 |
dt_timestamp_convert | Unix ↔ ISO ↔ UTC + 相对时间 |
dt_url_parse | 将 URL 拆分为协议、主机、路径、参数和哈希 |
dt_generate_password | 安全随机密码生成器 |
dt_unit_converter | 转换字节单位(KB、MB、GB)和温度单位(C、F、K) |
dt_lorem_ipsum | 生成占位文本(单词、句子、段落) |
dt_format_sql | 基础 SQL 查询格式化工具 |
🌐 网络 — 公共 API,无需身份验证
| 工具 | 功能 |
|---|---|
dt_my_ip | 你的公网 IP 地址 |
dt_ip_info | 查询任意 IP 的地理位置、ISP、ASN 和时区 |
dt_dns_lookup | A、AAAA、CNAME、MX、TXT、NS、SOA 记录 |
dt_http_trace | 跟踪重定向链 — 此 URL 会跳转到哪里? |
dt_http_headers | 检查任意 URL 的所有 HTTP 响应标头 |
dt_ssl_check | SSL 证书到期时间、颁发者、SAN、剩余天数 |
dt_port_check | 主机 Y 上的 TCP 端口 X 是否开放? |
dt_whois_lookup | 域名注册详情、到期时间、注册商 |
📦 查询 — 开发者生态
| 工具 | 功能 |
|---|---|
dt_npm_info | 软件包版本、下载量、许可证、依赖项 |
dt_github_repo | Stars、fork 数、语言、主题、许可证 |
dt_gitignore_gen | 通过 gitignore.io 为任意技术栈生成 .gitignore |
dt_caniuse | 查询 MDN 浏览器兼容性 |
示例提示词
Hash this string with SHA256: "my-secret-key"
Parse this JWT and tell me when it expires
Convert "getUserById" to snake_case
Where does https://bit.ly/3xyz redirect?
Check if port 443 is open on github.com
What's the SSL cert expiry for stripe.com?
Get the npm info for the "zod" package
Generate a .gitignore for node, react, and macos
Look up the MX records for gmail.com
Convert hex color #ff6b6b to HSL
WHOIS lookup for github.com
Generate a secure 20-character password with symbols
Convert 1560 megabytes to gigabytes
What is 98.6 Fahrenheit in Celsius?
Give me 3 paragraphs of Lorem Ipsum text
Format this SQL: SELECT * FROM users WHERE active=1 ORDER BY id DESC
Generate a mock dataset of 10 users with names and UUIDs
Check if port 8080 is open on localhost
Decode this Base64 string: SGVsbG8gV29ybGQ=
Generate a NanoID with length 12
Look up browser compatibility for "WebGPU" on caniuse
What ISP and city is the IP 8.8.8.8 located in?
Audit the SSL cert and redirect chain for stripe.com
Create a .gitignore for Python, Django, and macOS
要求
- Node.js 18+
- 无需 API 密钥或配置
☁️ 远程部署(SSE)
你可以将此服务托管在 Render(100% 免费套餐)。
- Fork 此仓库,并将其连接到新的 Render Web Service。
- 将 Root Directory 设置为
src/devtools。 - 将 Build Command 设置为
npm install && npm run build,将 Start Command 设置为node dist/index.js。 - 添加 PORT:
10000。 - 你的线上 URL 将是
https://your-service.onrender.com/sse。
注意:免费套餐的服务在闲置 15 分钟后会“休眠”。休眠后收到的第一个请求可能需要 30 秒唤醒服务。
许可证
MIT © Kapil Raghuwanshi
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。