Token导航 LogoToken导航TokenDH.com
network utility MCP server logo
AI代理未说明官方级别未说明来源级核验

network utility MCP server

MCP Server

一个基于STDIO的最小化高质量模型上下文协议(MCP)服务器,为LLM/代理或CLI客户端提供经典网络工具。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
网络工具TypeScript本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Hoysal-25

提供方

Hoysal-25

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

网络实用程序MCP服务器

极简、高品质 模型上下文协议(MCP) 服务器已关闭 标准输入输出 它为 LLM/代理人 或a CLI客户端:

  • 🔌 端口检查 (telnet风格)-验证主机端口是打开还是关闭
  • 🌐 域名解析 (nslookup样式)–A、AAAA、CNAME、MX、TXT、NS、SOA、任意

内置于 Node.js+TypeScript,与 零运行时依赖关系. 实现 JSON-RPC 2.0 通过stdio对MCP友好。 包括一个小型演示CLI客户端。

🚀 快速开始

bash

1) 安装依赖项

npm安装

2) 构建TypeScript

npm运行构建

3) 启动MCP服务器(在stdio上监听)

npm启动

  • 服务器日志→ 标准错误
  • JSON-RPC通信→ stdin/stdout

🧪 演示(无需代理)

运行服务器并使用内置的演示客户端进行测试: bash

终端1:启动服务器

npm运行开发

终端2:运行演示客户端

npm运行演示 或者使用附带的示例发送单个请求: bash

示例:检查端口

node-dist/mcpServer.js\<示例/请求/端口检查.json

示例:DNS A记录

node dist/mcpServer.js\<示例/请求/dnsA.json

📡 JSON-RPC方法

net.checkPort

检查给定主机上的TCP端口是否打开。

参数:

数据 {“host”:“example.com”,“port”:80,“timeoutMs”:2000}

答复:

数据 {“jsonrpc”:“2.0”,“id”:1,“result”:{“open”:true}

dns.lookup

解析主机的DNS记录。

参数:

{ "host": "example.com", "type": "A" }

**Response:**

json
{ "jsonrpc": "2.0", "id": 2, "result": ["93.184.216.34"] }

Supported record types: `A`, `AAAA`, `CNAME`, `MX`, `TXT`, `NS`, `SOA`, `ANY`

 📂 Project Structure

src/
  mcpServer.ts         # JSON-RPC over stdio server
  utils/
    portCheck.ts       # host:port checker
    dnsLookup.ts       # DNS resolver
  cli/
    demoClient.ts      # interactive CLI to test the server
examples/
  requests/            # sample JSON-RPC requests

🤝 Contributing

1. Fork the repo
2. Create a feature branch (`git checkout -b feature/my-feature`)
3. Commit changes (`git commit -m 'Add new feature'`)
4. Push to your branch (`git push origin feature/my-feature`)
5. Open a Pull Request 🎉

目录标签

目录标签

网络工具TypeScript本地部署MCP协议JSON-RPCDNS查询端口检查

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP