Token导航 LogoToken导航TokenDH.com
MCP Ping App logo
AI代理stdio官方级别未说明来源级核验

MCP Ping App

MCP Server

一个基于Model Context Protocol (MCP)的网站可达性测试服务,包含服务器和用户友好的Web界面。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptAI代理工作流自动化

安装说明

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

作者 / 组织

cantrk21

提供方

cantrk21

最后核验

2026/5/17 20:21

快速接入

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

命令预览

pip install praisonaiagents gradio

详细介绍

MCP Ping服务器和UI

该项目包括使用模型上下文协议(MCP)测试网站可访问性的ping服务和用户友好的Web界面。

📋 关于项目

该项目包括两个主要组成部分:

  • MCP服务器(index.js)向网站发送 ping 的 MCP 兼容服务器
  • Web用户界面(ping_app_UI.py)基于Gradio的用户界面

🚀 产品特点

  • ✅ 向网站发送 ping
  • ✅ MCP协议支持
  • ✅ 基于Gradio的现代Web界面
  • ✅ 学习LLM集成
  • ✅ 实时查看结果

📦 安装

要求

  • Node.js (v14 或更高版本)
  • Python 3.8+
  • Ollama(调用3.2 Modeli)

Node.js 依赖性

npm install

Python 依赖关系

pip install praisonaiagents gradio

成为 组织

  • 下载并安装
  • 调用3.2 Modelini Indirin:
ollama pull llama3.2

🔧 用法

启动 MCP Server

node index.js

启动 Web 界面

python ping_app_ui.py

默认情况下 Web 界面http://localhost:7860他将在地址工作。

📖 API 文档

MCP 工具:pingWebsite

说明:向指定的 URL 发送 ping 并返回结果。

参数 :

  • url(string):要测试的网站的URL(必须是有效的URL格式)

使用范例:

{
  "url": "https://google.com"
}

回报价值:

  • Ping成功:Ping统计
  • 错误情况: 错误消息

🖥️ 使用 Web 界面

  1. 启动 Web 界面后,在浏览器中打开
  2. 在文本框中输入要测试的网站的URL
  3. 点击“提交”按钮
  4. 结果将以Markdown格式显示

🏗️ 项目结构

.
├── index.js              # MCP Server
├── ping_app_ui.py        # Gradio Web UI
├── package.json          # Node.js bağımlılıkları
├── package-lock.json     # Kilit dosyası
└── README.md             # Bu dosya

🔧 技术细节

MCP服务器(index.js)

  • 框架:模型上下文协议SDK
  • 传输:标准服务器传输
  • Validasyon:Zod模式验证
  • Ping Komutu:Ping-n 2 (发送2个包裹)

Web用户界面(ping_app_UI.py)

  • 框架:Gradio
  • AI代理:Praisonai代理
  • LLM:Ollama Callama 3.2
  • MCP集成:Node.js服务器文件entegrasyon

🛠️ 开发

添加新功能

  1. 编辑 index.js 文件以向 MCP 服务器添加新工具
  2. 更新 ping_app_ui.py 以更改 Web 界面

测试

测试 MCP 服务器:

echo '{"method": "tools/call", "params": {"name": "pingWebsite", "arguments": {"url": "https://google.com"}}}' | node index.js

🐛 解决问题

常见问题

  1. “找不到ping命令”确保系统 ping 命令已安装
  2. 发生连接错误”确保 calling 服务正在运行,并安装了 llama3.2 模型
  3. “港口冲突”更改 Gradio 的默认端口 demo.launch(server_port=8080) 使用

日志控制

查看 MCP 服务器日志:

DEBUG=* node index.js

📄 立陶宛人

国际协调委员会

🤝 找不到贡献

  1. 卜书斋
  2. 创建 Feature Branchgit checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add amazing feature')
  4. 按下您的分支(git push origin feature/amazing-feature)
  5. 创建 Pull Request

mcp ping应用程序

目录标签

目录标签

JavaScriptAI代理工作流自动化网站测试本地部署MCP协议可达性检测Gradio界面Ollama集成

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP