Webhook测试管理服务器

一个基于FastMCP框架的Webhook测试管理服务器,用于自动化和管理Webhook令牌、检查传入请求并进行分析,无需编写自定义API集成。

  • by alimo7amed93
  • Python
  • 本地部署
  • 8 星标
  • 更新于
在 GitHub 查看 alimo7amed93/webhook-tester-mcp

使用说明

🚀 Webhook测试器MCP服务器

一款功能强大、模块化的FastMCP服务器,用于与webhook-test.com交互,旨在自动化和管理webhook令牌(URL)、检查传入请求和执行分析,而无需编写自定义API集成。

该项目使用FastMCP框架构建,以公开模块化工具和资源,实现了webhook的可观察性和管理。

🛎️ 网站 101

Webhooks允许您的应用程序在服务之间发送和接收实时更新。发送时,每当发生重要事件时,您的应用程序都可以将数据POST到URL,例如新用户注册或状态更改。在接收时,您的应用程序会监听来自其他服务的传入POST请求,并对它们发送的事件做出反应。这种设置比持续轮询更有效,非常适合触发操作、同步数据或保持系统同步。

📦 功能和使用案例

✅ 创建新 Webhook
✅ 列出所有可用的Webhook
✅ 获取webhook的详细信息
✅ 获取webhook有效负载
✅ 删除网站挂钩

⚙️ 设置

  1. 克隆仓库
  2. 安装依赖项 pip install -r requirements.txt
  3. 配置 .env

🔍 使用Claude进行测试

  • 通过编辑Claude_Desktop_config.json文件配置Claude Desktop以使用本地服务器:
{
    "mcpServers": {
      "webhook-tester-mcp": {
        "command": "fastmcp",
        "args": ["run", "{{fullPath}}\\Webhook-test_mcp\\server.py"]
      }
    }
  } 

🧪 演示测试服务器

📄 许可证

该项目根据 MIT许可证.