🚀 Webhook Tester MCP Server

🚀 Webhook Tester MCP Server

site icon
2025.04.24 0
PythonWebhook 管理自动化测试开发效率
Webhook Tester MCP Server 是一个基于 FastMCP 框架构建的强大模块化服务器,专为与 webhook-test.com 交互而设计。它能够自动化和管理 Webhook 令牌(URLs),检查传入的请求,并进行数据分析,无需编写自定义 API 集成。该项目通过 FastMCP 框架暴露模块化工具和资源,实现了 Webhook 的可观测性和通过 Claude 进行自动化测试。
View on GitHub

Overview

基本能力

产品定位

Webhook Tester MCP Server 是一个用于管理和测试 Webhook 的工具,旨在提高开发效率和自动化测试能力。

核心功能

  • 创建和管理 Webhooks
  • 获取 Webhook 负载
  • 删除 Webhooks
  • 通过 Claude 结构化提示进行测试

适用场景

  • Webhook 开发和测试
  • 自动化测试流程
  • Webhook 负载分析和监控

工具列表

  • FastMCP 框架:用于构建和运行模块化服务器
  • Claude:用于自动化测试和结构化提示

常见问题解答

  • 如何配置 Claude 以使用本地服务器? 编辑 claude_desktop_config.json 文件,添加服务器配置。

使用教程

使用依赖

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

安装教程

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

调试方式

  1. 配置 Claude Desktop 以使用本地服务器,编辑 claude_desktop_config.json 文件:
{
    "mcpServers": {
      "webhook-tester-mcp": {
        "command": "fastmcp",
        "args": ["run", "{{fullPath}}\\Webhook-test_mcp\\server.py"]
      }
    }
  }
  1. 运行服务器并测试 Webhook 功能。

许可证

该项目遵循 MIT 开源许可条款。