moltflow-a2a
Enables secure communication between AI agents using the MoltFlow A2A protocol, supporting messaging, group management, and content policies.
Install this skill
Security score
The moltflow-a2a skill was audited on May 27, 2026 and we found 33 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Curl to non-GitHub URL
| 383 | curl https://apiv2.waiflow.app/.well-known/agent.json |
Curl to non-GitHub URL
| 390 | curl -X POST https://apiv2.waiflow.app/api/v2/a2a/{tenant_id}/{session_id}/{webhook_id} \ |
Curl to non-GitHub URL
| 408 | curl -X POST https://apiv2.waiflow.app/api/v2/a2a-policy/rules \ |
Curl to non-GitHub URL
| 422 | curl -X POST https://apiv2.waiflow.app/api/v2/a2a-policy/test \ |
Webhook reference - potential data exfiltration
| 29 | - "Set up webhook via A2A" or "manage agent webhooks" |
Webhook reference - potential data exfiltration
| 87 | "webhooks": true |
Webhook reference - potential data exfiltration
| 95 | "webhook_manager" |
Webhook reference - potential data exfiltration
| 134 | The core A2A endpoint accepts JSON-RPC 2.0 requests. All agent-to-agent operations go through this single endpoint. Use the fully scoped URL from your webhook configuration. |
Webhook reference - potential data exfiltration
| 138 | | POST | `/a2a/{tenant_id}/{session_id}/{webhook_id}` | Fully scoped endpoint (preferred) | |
Webhook reference - potential data exfiltration
| 174 | | `webhook_manager` | Manage webhooks via A2A | |
Webhook reference - potential data exfiltration
| 247 | ### webhook_manager |
Webhook reference - potential data exfiltration
| 249 | Manage webhooks via A2A. Actions: `create`, `list`, `update`, `delete` |
Webhook reference - potential data exfiltration
| 252 | {"jsonrpc":"2.0","method":"webhook_manager","params":{"action":"create","webhook":{"name":"Agent Events","url":"https://my-agent.com/events","events":["message.received"]}},"id":6} |
Webhook reference - potential data exfiltration
| 372 | | `webhook_manager` | 20/min | |
Webhook reference - potential data exfiltration
| 389 | # Use your scoped endpoint: /a2a/{tenant_id}/{session_id}/{webhook_id} |
Webhook reference - potential data exfiltration
| 390 | curl -X POST https://apiv2.waiflow.app/api/v2/a2a/{tenant_id}/{session_id}/{webhook_id} \ |
Webhook reference - potential data exfiltration
| 448 | - **moltflow** -- Core API: sessions, messaging, groups, labels, webhooks |
External URL reference
| 14 | > ***Due to high demand and a recent registration issue, we're offering our top-tier Business plan with unlimited quotas for just $19.90/month on yearly billing — for a limited time only.*** [**Claim |
External URL reference
| 15 | > Free tier available. [Sign up](https://molt.waiflow.app/checkout?plan=free) |
External URL reference
| 33 | 1. **MOLTFLOW_API_KEY** -- Generate from the [MoltFlow Dashboard](https://molt.waiflow.app) under Settings > API Keys |
External URL reference
| 34 | 2. Base URL: `https://apiv2.waiflow.app/api/v2` |
External URL reference
| 35 | 3. Agent discovery endpoint: `https://apiv2.waiflow.app/.well-known/agent.json` |
External URL reference
| 40 | MoltFlow is registered as [Agent #25477](https://8004agents.ai/ethereum/agent/25477) on Ethereum mainnet via ERC-8004. |
External URL reference
| 41 | Agent card: `https://molt.waiflow.app/.well-known/erc8004-agent.json` |
External URL reference
| 75 | **GET** `https://apiv2.waiflow.app/.well-known/agent.json` |
External URL reference
| 81 | "url": "https://apiv2.waiflow.app", |
External URL reference
| 252 | {"jsonrpc":"2.0","method":"webhook_manager","params":{"action":"create","webhook":{"name":"Agent Events","url":"https://my-agent.com/events","events":["message.received"]}},"id":6} |
External URL reference
| 349 | {"content": "Check out https://example.com for more info"} |
External URL reference
| 383 | curl https://apiv2.waiflow.app/.well-known/agent.json |
External URL reference
| 390 | curl -X POST https://apiv2.waiflow.app/api/v2/a2a/{tenant_id}/{session_id}/{webhook_id} \ |
External URL reference
| 408 | curl -X POST https://apiv2.waiflow.app/api/v2/a2a-policy/rules \ |
External URL reference
| 422 | curl -X POST https://apiv2.waiflow.app/api/v2/a2a-policy/test \ |
External URL reference
| 426 | "content": "Visit https://example.com for details" |