URL-Based MCP Server

URL-Based MCP Server

site icon
2025.04.13 3
HTML协议实验安全实验其它
URL-Based MCP Server 是一个概念验证的无状态 MCP 服务器构建器,允许用户无需编写或托管代码即可构建 MCP 服务器。它主要用于协议和安全实验,而非构建实际的 MCP 集成。
View on GitHub

Overview

基本能力

产品定位

URL-Based MCP Server 是一个用于协议和安全实验的概念验证工具,允许用户通过 URL 快速构建 MCP 服务器,无需编写或托管代码。

核心功能

  1. 无状态 MCP 服务器构建:用户可以通过简单的配置快速构建 MCP 服务器。
  2. 静态和动态响应支持:支持静态文本响应和基于 HTTP POST 的动态响应。
  3. 无需本地托管:可以通过 URL 直接使用,无需本地部署。

适用场景

  1. 协议实验:用于测试和验证 MCP 协议的各种功能。
  2. 安全实验:用于测试系统的安全性和漏洞,例如系统提示泄露实验。
  3. 快速原型开发:快速构建和测试 MCP 服务器的原型。

工具列表

  1. 静态文本响应工具:允许用户配置静态文本作为工具的响应。
  2. HTTP POST 端点工具:允许用户配置动态 HTTP 请求作为工具的响应。

常见问题解答

  1. 是否需要本地托管?:不需要,可以直接通过 URL 使用。
  2. 如何配置动态响应?:可以使用临时 URL(如 webhook.site)来配置动态响应。

使用教程

使用依赖

无特殊依赖,只需访问 URL 即可使用。

安装教程

  1. 访问 URL MCP Demo
  2. 添加自定义工具到 MCP 服务器。
  3. 选择 "static text response" 配置静态文本响应。
  4. 选择 "http post endpoint" 配置动态 HTTP 响应(推荐使用 webhook.site 的临时 URL)。
  5. 复制 MCP Configuration 到您选择的客户端。

调试方式

  1. 使用 webhook.site 的临时 URL 来监控和调试 HTTP 请求。
  2. 在客户端请求审计并查看 webhook 日志。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。