Token导航 LogoToken导航TokenDH.com
Toolkit MCP Server logo
运维云端HTTP官方级别未说明来源级核验

Toolkit MCP Server

MCP Server

一个提供LLM代理系统工具和功能的模型上下文协议服务器,包括IP地理定位、网络诊断、系统监控、加密操作和二维码生成。

工具数

0

提示词数

0

GitHub Stars

18

资源数

0
系统监控TypeScriptClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

cyanheads

提供方

cyanheads

最后核验

2026/5/17 20:59

运行时

Node.js

快速接入

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

命令预览

npm install @cyanheads/toolkit-mcp-server`。

详细介绍

工具包mcp服务器

![TypeScript](https://www.typescriptlang.org/) ![Model Context Protocol](https://modelcontextprotocol.io/) ](<>) ![License](https://opensource.org/licenses/Apache-2.0) ![Status](<>) ](https://github.com/cyanheads/toolkit-mcp-server)

一种模型上下文协议服务器,为LLM代理提供系统实用程序和工具,包括IP地理定位、网络诊断、系统监控、加密操作和二维码生成。

模型上下文协议

模型上下文协议(MCP)实现了以下之间的通信:

  • 客户:Claude Desktop、IDE和其他MCP兼容客户端
  • 服务器:用于任务管理和自动化的工具和资源
  • LLM代理:利用服务器功能的AI模型

目录

特性

网络和地理定位

  • 具有智能缓存的IP地理定位
  • 网络连接测试
  • Ping和traceroute公用设施
  • 公共IP检测
  • 速率限制(45个请求/分钟)

系统实用程序

  • 系统信息检索
  • 资源监控
  • 负载平均跟踪
  • 网络接口详细信息

安全工具

  • 加密哈希生成(MD5、SHA-1、SHA-256、SHA-512)
  • 恒定时间哈希比较
  • UUID生成

发电机工具

  • 二维码生成

- 终端输出 - SVG格式 - Base64编码图像

安装

# Using npm (recommended)
npm install @cyanheads/toolkit-mcp-server

# Or install from source
git clone git@github.com:cyanheads/toolkit-mcp-server.git
cd toolkit-mcp-server
npm install
npm run build

配置

添加到MCP客户端设置中:

{
  "mcpServers": {
    "toolkit": {
      "command": "node",
      "args": ["node_modules/@cyanheads/toolkit-mcp-server/build/index.js"],
      "env": {
        "NODE_ENV": "production"
      }
    }
  }
}

工具

网络运营

// Get geolocation data
const geo = await mcp.use('toolkit-mcp-server', 'geolocate', {
  query: '8.8.8.8'
});

// Check connectivity
const conn = await mcp.use('toolkit-mcp-server', 'checkConnectivity', {
  host: 'example.com',
  port: 443
});

系统操作

// Get system information
const sysInfo = await mcp.use('toolkit-mcp-server', 'getSystemInfo', {});

// Get load average
const load = await mcp.use('toolkit-mcp-server', 'getLoadAverage', {});

安全操作

// Generate hash
const hash = await mcp.use('toolkit-mcp-server', 'hashData', {
  input: 'test data',
  algorithm: 'sha256'
});

// Generate UUID
const uuid = await mcp.use('toolkit-mcp-server', 'generateUUID', {});

发电机操作

// Generate QR code
const qr = await mcp.use('toolkit-mcp-server', 'generateQRCode', {
  data: 'https://example.com',
  type: 'svg'
});

贡献

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

许可证

Apache许可证2.0。看 许可证 了解更多信息。

______________________________________________________________________

Built with the Model Context Protocol

目录标签

目录标签

系统监控TypeScriptClaudeLLM代理工具本地部署网络诊断加密操作二维码生成

支持客户端

Claude DesktopClaude

接入字段

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

HTTP

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

none

运行时(runtime,运行环境)

Node.js

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

HTTPnone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP