MCP Catalogs
首页

hookdeck-cli

by hookdeck·357·综合分 50

Hookdeck CLI 是一个全面的 MCP 服务器,用于管理 webhook 和事件网关资源,提供免费开发工具和 AI 代理集成。

developer-toolscommunicationai-llm
18
Forks
28
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Hookdeck CLI 主要是一个强大的工具,用于将 webhook 转发到本地主机,提供无限免费和永久的 event URL,作为 ngrok 的替代品。它全面管理 Hookdeck 事件网关资源,包括源、连接、目标、事件和转换。CLI 包含一个内置的 MCP 服务器,将这些功能作为工具暴露给 MCP 兼容客户端(如 Cursor 和 Claude),使其特别有价值用于 AI 工作流程。界面设计良好,具有交互式 TUI,显示事件历史,允许重放、过滤和详细检查请求/响应。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:本地开发和测试 webhook 集成,保留事件历史
:通过统一 CLI 界面管理和查询事件网关资源
:通过 MCP 协议将 webhook 管理功能集成到 AI 代理中
:Hookdeck CLI 和 ngrok 有什么区别?
:MCP 服务器如何与 AI 代理集成?

什么时候选它

已经使用或计划使用 Hookdeck 进行 webhook 管理并希望将 AI 代理与其事件基础设施集成的团队。

什么时候不要选它

您需要纯自托管解决方案且没有供应商依赖,或者您正在寻找没有 MCP 集成的更通用的 webhook 转发。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • list_sources

    List all event sources in the Hookdeck Event Gateway

  • list_destinations

    List all destinations in the Hookdeck Event Gateway

  • list_connections

    List all connections between sources and destinations

  • create_source

    Create a new event source in Hookdeck

  • create_destination

    Create a new destination for events in Hookdeck

  • create_connection

    Create a new connection between a source and destination

  • update_connection

    Update an existing connection between source and destination

  • delete_connection

    Delete an existing connection in Hookdeck

  • list_events

    List events that have been processed through the Event Gateway

  • create_transformation

    Create a new transformation to modify event data

  • listen_events

    Listen to events from a source or connection

  • replay_event

    Replay a previously processed event

可对比工具

ngroklocaltunnelcloudflare-tunnel

安装

安装

Hookdeck CLI 可用于 macOS、Windows 和 Linux:

# NPM
npm install hookdeck-cli -g

# macOS
brew install hookdeck/hookdeck/hookdeck

# Windows
scoop bucket add hookdeck https://github.com/hookdeck/scoop-hookdeck-cli.git
scoop install hookdeck

# Linux
tar -xvf hookdeck_X.X.X_linux_amd64.tar.gz
./hookdeck

MCP 服务器设置

要在 Claude Desktop 中使用,请添加到 claude_desktop_config.json

{
  "mcpServers": {
    "hookdeck": {
      "command": "hookdeck",
      "args": ["gateway", "mcp"]
    }
  }
}

FAQ

Hookdeck CLI 和 ngrok 有什么区别?
Hookdeck CLI 提供无限免费永久 URL,在会话之间保留事件历史,支持过滤和扇出传递,并通过 CLI 包含资源管理功能。
MCP 服务器如何与 AI 代理集成?
事件网关 MCP 服务器(`hookdeck gateway mcp`)将 Hookdeck 的 webhook 和事件管理功能作为工具暴露给 MCP 兼容客户端(如 Cursor 和 Claude),允许 AI 代理与您的事件基础设施交互。

hookdeck-cli 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。