genpark-agentic-webhook-signature-verifier-skill
OfficialVerifies and routes incoming GitHub webhooks using HMAC-SHA256 constant-time signature validation, timestamp replay window checks, and multiplexed agent event dispatch.
Verifies and routes incoming PayPal webhooks using HMAC-SHA256 constant-time signature validation, timestamp replay window checks, and multiplexed agent event dispatch.
Verifies and routes incoming Shopify webhooks using HMAC-SHA256 constant-time signature validation, timestamp replay window checks, and multiplexed agent event dispatch.
Verifies and routes incoming Slack webhooks using HMAC-SHA256 constant-time signature validation, timestamp replay window checks, and multiplexed agent event dispatch.
Verifies and routes incoming Stripe webhooks using HMAC-SHA256 constant-time signature validation, timestamp replay window checks, and multiplexed agent event dispatch.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@genpark-agentic-webhook-signature-verifier-skillverify this Stripe webhook signature and route the event to my agent"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
genpark-agentic-webhook-signature-verifier-skill
π GenPark MCP Hub β’ π¦ GenPark Official β’ π Documentation
π Overview
genpark-agentic-webhook-signature-verifier-skill delivers robust, industrial-grade capabilities engineered for Autonomous Agentic Reasoning, Enterprise Safeguards, and Consumer Commerce Operations. Built exclusively on the Python standard library with zero external runtime dependencies, it integrates seamlessly as a native Model Context Protocol (MCP) server or an importable Python module.
Universal Agentic Webhook Signature Verifier & Ingress Multiplexer. Authenticates multi-provider webhooks (Shopify, Stripe, GitHub, Slack, PayPal) with HMAC-SHA256 constant-time verification, timestamp replay window validation, and multiplexed agent event dispatch.
π‘ Key Capabilities
Zero-Dependency Architecture: Runs anywhere Python 3.9+ is installed without
pip installoverhead or supply-chain vulnerabilities.Model Context Protocol (MCP) First: Compatible with Claude Desktop, Cursor, GenPark Engine, Meta Muse, and Tencent WorkBuddy runtime frameworks.
Deterministic & Safe: Cryptographic signature validation, mathematical optimization, and robust error recovery.
High Concurrency & Low Latency: In-memory caching, vector clock tracking, and microsecond-level execution latency.
Related MCP server: webhook-verify
π Quickstart
1. Direct Python Usage
from client import AgenticWebhookSignatureVerifier
client = AgenticWebhookSignatureVerifier()
result = client.verify_and_route_webhook()
print(result)2. Standalone MCP Server Execution
Run the MCP server via standard JSON-RPC 2.0 stdio:
python mcp_server.pyVerify standard compliance and self-tests:
python mcp_server.py --test3. Claude Desktop / Cursor MCP Configuration
Add this tool to your claude_desktop_config.json or Cursor MCP settings:
{
"mcpServers": {
"genpark-agentic-webhook-signature-verifier-skill": {
"command": "python",
"args": ["/absolute/path/to/genpark-agentic-webhook-signature-verifier-skill/mcp_server.py"]
}
}
}π οΈ Verification & Testing
Run the included verification suite:
python example_usage.pyπ License
This project is licensed under the MIT License - see the LICENSE file for details.
Developed with β€οΈ by the GenPark Autonomous Agent Ecosystem Team.
This server cannot be deployed
Maintenance
Related MCP Connectors
- webhook.coOAuthco.webhook
Receive, inspect, replay and deliver webhooks β with signature verification and agent triggers.
Webhook URLs for AI agents: receive, wait for, replay, sign and verify webhooks (Stripe, GitHubβ¦).
Webhook capture bins for agents: get a URL, wait for webhooks, set replies, verify signatures.
Webhooks for AI agents: send events, manage endpoints, inspect and retry deliveries.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to create callback endpoints, wait for async webhook results, and verify signatures, eliminating the need for polling.832 npm2MIT
- AlicenseAqualityCmaintenanceProvides timing-safe, replay-resistant webhook signature verification for Stripe, GitHub, Slack, Shopify, and Twilio, returning valid/invalid with precise failure reasons.1MIT
- FlicenseNot gradedqualityBmaintenanceEnables verifying event-driven webhook signatures and providing HMAC replay protection for AI agents and MCP clients.8-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to create webhook URLs, wait for incoming deliveries, inspect payloads, and replay or send signed webhook events to a local handler.56 npmMIT