关于 Web Dev Tools — Email, IP, URL, Sentiment, QR, Random Data
MCP Web Tools Server 为 Claude Desktop、Cursor 等 MCP 客户端集合了网页和数据工具。11 种工具涵盖邮件与 IP 检查、URL 元数据、情感分析、二维码及测试数据生成。
主要功能
- 01验证电子邮件地址
- 02查询 IP 地理位置
- 03提取 URL 元数据
- 04分析英文文本情感
- 05生成二维码
- 06创建随机测试数据
适用场景
- 01检查邮件语法和 MX 记录
- 02获取 IP 的地理位置信息
- 03收集 URL 的元数据和图像
- 04评估英文文本情感
MCP 相关
向 MCP 客户端提供 11 种网页和数据工具。默认支持本地 stdio,也可在设置 `PORT` 环境变量后使用 Streamable HTTP 模式。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
详细介绍
MCP Web 工具服务器
一个 Model Context Protocol(MCP)服务器,打包了可供 Claude Desktop、Cursor 和其他 MCP 客户端使用的 Web 和数据工具。
工具(共 11 个)
邮箱验证
| 工具 | 描述 |
|---|---|
email_validate | 验证电子邮箱地址,包括语法、MX 记录、一次性邮箱/免费邮箱检测和评分 |
IP 地理位置
| 工具 | 描述 |
|---|---|
ip_lookup | 获取任意 IP 地址对应的国家/地区、城市、坐标、时区和 ISP |
ip_lookup_self | 获取调用者自身 IP 的地理位置 |
URL 元数据
| 工具 | 描述 |
|---|---|
url_scrape | 从 URL 中提取标题、描述、Open Graph 标签和图片 |
情感分析
| 工具 | 描述 |
|---|---|
sentiment_analyze | 分析英文文本的情感(评分范围为 -1 到 +1,并列出正面/负面词语) |
QR 码生成
| 工具 | 描述 |
|---|---|
qr_generate_base64 | 生成 base64 PNG 格式的 QR 码,并可自定义尺寸和颜色 |
随机数据
| 工具 | 描述 |
|---|---|
random_person | 生成随机人物,可包含姓名、电子邮箱、电话和地址 |
random_company | 生成随机公司,可包含名称、行业和地址 |
random_address | 生成带坐标的随机美国地址 |
random_uuid | 生成随机 UUID v4 |
random_text | 生成可配置长度的 lorem ipsum 文本 |
安装
npx @easysolutions906/mcp-webtools
Claude Desktop
添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"webtools": {
"command": "npx",
"args": ["-y", "@easysolutions906/mcp-webtools"]
}
}
}
Cursor
添加到项目中的 .cursor/mcp.json:
{
"mcpServers": {
"webtools": {
"command": "npx",
"args": ["-y", "@easysolutions906/mcp-webtools"]
}
}
}
传输方式
- stdio(默认)——用于在本地搭配 Claude Desktop 和 Cursor 使用
- HTTP ——设置
PORT环境变量,以 Streamable HTTP 模式在/mcp上启动
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。