使用说明
子网计算器MCP服务器
该项目提供了一个简单的MCP(模型上下文协议)服务器,用于基于给定的CIDR(无类域间路由)表示法计算子网详细信息。它使用FastMCP库将子网计算功能作为工具公开。
特性
- 计算给定CIDR的子网详细信息。
- 提供:
- 网络地址
- 广播地址
- 子网掩码
- 反掩码
- 可用主机范围
- 可用主机数量
- 作为具有SSE(服务器发送事件)传输的MCP服务器运行。
需求
- Python 3.7+
- fastmcp库
安装
- 克隆存储库或复制脚本。
- 安装所需的依赖项:
pip install fastmcp mcp[cli]
用法
THis MCP以SSE传输模式运行。
运行MCP服务器:
python main.py
如何将此服务器添加到MCP客户端
Goose MCP客户端
- 单击菜单(“…”图标),然后选择高级设置:
- 转到扩展部分
- 选择“添加自定义扩展名”
- 选择服务器发送的事件作为类型
- 选择一个随机ID
- 选择MCP服务器的名称
- 衣袖描述
- 输入URI:https://mcp-subnet-calculator.mteke.com/sse
- 单击添加按钮
现在MCP服务器(已添加并启用扩展)
现在MCP服务器已激活:
您可以观看视频,演示如何在Goose客户端应用程序上启用mcp服务器:
克劳德桌面MCP客户端
- 选择克劳德桌面设置
- 选择开发人员并编辑配置
- 将claude_desktop_config.json内容更改为以下内容
{
"mcpServers": {
"mcp-subnet-calculator-sse": {
"command": "npx",
"args": [
"-y",
"supergateway",
"--sse",
"https://mcp-subnet-calculator.mteke.com/sse"
]
}
}
}
- 完全关闭Claude桌面应用程序并重新启动
您可以观看视频,演示如何在Claude Desktop Client App上启用mcp服务器:
如何将子网计算器MCP服务器添加到Goose客户端
如何将子网计算器MCP服务器添加到N8N实例
