Kết nối AnyHook với AI agent của bạn

Thêm một URL rồi đăng nhập. Sau đó agent của bạn có thể thiết lập endpoint webhook, tìm các lượt gửi thất bại và phát lại chúng, còn bạn duyệt những gì nó được phép thay đổi.

https://anyhook.net/mcp

Thêm vào ứng dụng của bạn

Claude Code, claude.ai, Codex và VS Code mở một trang AnyHook trong trình duyệt: đăng nhập và chấp thuận. Các ứng dụng khác dùng key.

Claude Code

claude mcp add --scope user --transport http anyhook https://anyhook.net/mcp

Sau đó gõ /mcp trong Claude Code, chọn anyhook rồi chọn Authenticate.

claude.ai

Customize → Connectors → Add → Add custom connector. Dán URL, rồi bấm Connect.

Codex

codex mcp add anyhook --url https://anyhook.net/mcp
codex mcp login anyhook

Dòng thứ hai mở trang đăng nhập. Đã thêm nó trong phần cài đặt của ứng dụng ChatGPT rồi? Chỉ chạy dòng thứ hai. Codex xin quyền đọc và ghi trong một lần chấp thuận.

VS Code

Command Palette → MCP: Add Server → HTTP. Dán URL và chấp thuận lần đăng nhập mà VS Code mở ra.

Cursor, Windsurf và các ứng dụng khác

Các ứng dụng này kết nối bằng API key. Tạo một key trong Dashboard → Settings → API Keys, nơi hiển thị đoạn sau với key của bạn đã điền sẵn:

{
  "mcpServers": {
    "anyhook": {
      "command": "npx",
      "args": [
        "-y",
        "anyhook-mcp"
      ],
      "env": {
        "ANYHOOK_API_KEY": "ahk_live_xxxxxxxxxxxxxxxx"
      }
    }
  }
}

Cursor: Settings → MCP → Add new MCP server, hoặc ~/.cursor/mcp.json. Windsurf: ~/.codeium/windsurf/mcp_config.json. Claude Desktop: Settings → Developer → Edit Config.

Agent làm được gì

Cứ hỏi bằng lời thường, ví dụ:

  • “Tạo một App AnyHook cho webhook Stripe của tôi và cho tôi URL của nó.”
  • “Từ hôm qua tới giờ có webhook nào thất bại không? Phát lại chúng đi.”
  • “Vì sao webhook Shopify gần nhất thất bại?”
Các tool MCP của AnyHook
Thiết lập
anyhook_apps_createTạo một App: URL để đưa cho nhà cung cấp, và nơi chuyển tiếp tới · cần quyền ghi
anyhook_connectĐăng ký webhook ở Stripe hoặc GitHub chỉ với một key · cần quyền ghi
anyhook_apps_listLiệt kê các App và URL nhận của chúng
anyhook_inboxĐịa chỉ email của một App, để thư đến thành sự kiện
Theo dõi
anyhook_eventsCác sự kiện gần đây, theo App hoặc trạng thái
anyhook_inspectMột sự kiện: header, body và mọi lần gửi
anyhook_undeliveredNhững gì thất bại hoặc đang được tạm giữ, của một App
anyhook_usageCác giới hạn của gói, mức bạn đã dùng mỗi giới hạn, và khi nào chúng được đặt lại
Khôi phục
anyhook_replayPhát lại một sự kiện đã lưu · cần quyền ghi
anyhook_replay_failedPhát lại mọi sự kiện thất bại của một App, cũ nhất trước · cần quyền ghi
Chạy code
anyhook_code_deployCode chạy ở mỗi sự kiện một App nhận được, trong sandbox, không cần server · cần quyền ghi
anyhook_code_testChạy code đó ngay trên một sự kiện đã lưu và đọc log · cần quyền ghi
anyhook_code_getCode của một App, tên các secret và số lần chạy đã dùng trong tháng
Kiểm thử
anyhook_mockMột request Stripe, GitHub hoặc Slack có chữ ký, gửi tới URL bạn chỉ định nếu muốn · cần quyền ghi
anyhook_verifyXác minh chữ ký webhook
anyhook_providersCác nhà cung cấp được hỗ trợ và loại sự kiện của chúng

Agent được phép thay đổi gì

  • Một ứng dụng đã đăng nhập bắt đầu ở chế độ chỉ đọc. Lần đầu nó thử thay đổi điều gì đó, như tạo một App hay phát lại một sự kiện, nó sẽ hỏi bạn chấp thuận cả quyền đó. Codex xin cả hai quyền ngay trong lần chấp thuận đầu tiên.
  • AnyHook gửi email cho bạn khi một ứng dụng đăng nhập và khi một ứng dụng được cấp quyền ghi.
  • Một key làm được những gì scope (phạm vi quyền) của nó cho phép: toàn quyền hoặc chỉ đọc, chọn khi bạn tạo key.
  • Settings → Connected apps liệt kê mọi ứng dụng bạn đã chấp thuận. Ngắt kết nối một ứng dụng thì nó bị chặn ngay ở request tiếp theo.

Chưa có tài khoản?

claude mcp add anyhook -- npx -y anyhook-mcp

Khi không có key, package npm chạy ở chế độ local: tool anyhook_quickstart của nó tạo một endpoint miễn phí không cần tài khoản, endpoint này hết hạn sau 7 ngày trừ khi bạn nhận nó về tài khoản (claim). Đây không phải tài khoản hiện có của bạn.

REST API dùng cùng tài khoản: tài liệu·Dành cho agent: llms.txt·Mã nguồn trên GitHub