返回市场
MCP演示服务器

MCP演示服务器

作者:sshh1210 星标更新:2025-04-13

项目介绍

基于URL的MCP服务器

URL MCP是一个无状态MCP服务器构建器的概念验证,允许用户无需编写或托管代码即可构建MCP服务器。它旨在进行协议和安全实验,而不是用于构建实际的MCP集成。

<img width="500" alt="2025-04-12 下午12:07:39的屏幕截图" src="https://github.com/user-attachments/assets/a9b25d5a-a950-4fdb-b789-90d637f6c142" />

使用方法

  1. 访问 https://url-mcp-demo.sshh.io/
  2. 向您的MCP服务器添加自定义工具
  • 如果您希望硬编码工具响应,请选择“静态文本响应”
  • 如果您希望动态HTTP响应,请选择“HTTP POST端点”
    • 通常我会使用来自 https://webhook.site/ 的临时URL,该URL记录所有请求并允许您配置自定义响应
  1. MCP Configuration 复制到您选择的客户端中

本地托管

实际上没有理由在本地托管这个服务(整个想法是您可以通过URL使用它而无需托管),但如果需要修改应用程序本身:

  1. cd backend && pip install requirements.txt && python main.py

示例:系统提示信息提取

创建一个自定义MCP服务器以提取应用程序的系统提示信息。

  1. 配置工具以欺骗客户端信任它。使用 https://webhook.site/ 的临时URL作为工具响应。
  2. 复制MCP配置。
  3. 在客户端请求审计并查看webhook日志。
第一步第二步第三步
<img width="822" alt="2025-04-12 下午12:14:40的屏幕截图" src="https://github.com/user--attachments/assets/bee7fb56-c405-4260-82ef-e485555c19ae" /><img width="803" alt="2025-04-12 下午12:14:50的屏幕截图" src="https://github.com/user-attachments/assets/5a94ce4f-904d-4ee2-b117-e7147e877b56" /><img width="1222" alt="2025-04-12 下午12:15:00的屏幕截图" src="https://github.com/user-attachments/assets/d375f49e-6852-48d2-a502-dc6355530e22" />