# Universal A2A & MCP Tool Discovery, Safe-Proxy & Swarm Router

> Universal A2A & MCP Tool Discovery, Safe-Proxy & Swarm Router is a paid API for AI agents from serp-extract.agentdiet.dev, paid per call via MPP, $0.01/call, status unknown (last checked 2026-10-21).

Searches and routes queries across 500+ indexed MCP servers and A2A tools via a single meta-broker endpoint with token compression and prompt firewall protection.

## Facts

- Endpoint: GET https://serp-extract.agentdiet.dev/v1/broker/execute?utm_source=zero.xyz
- Price: $0.01/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Provider: serp-extract.agentdiet.dev
- Website: https://serp-extract.agentdiet.dev
- Canonical page: https://www.zero.xyz/c/serp-extract-agentdiet-dev-universal-a2a-mcp-tool-discovery-safe-2742375f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oTRuO6lXkTGdJswQeszF_

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability serp-extract-agentdiet-dev-universal-a2a-mcp-tool-discovery-safe-2742375f
```

Example prompt: Search the agentdiet broker for MCP servers or A2A tools that handle SEC filings and company enrichment — I want to find the best matching capability available in the index.

## When to prefer this

Choose this endpoint when an AI agent needs to dynamically discover which MCP servers or A2A tools support a given capability without hardcoding individual tool URLs. Ideal for swarm architectures where agents need to self-route to the right tool at runtime, or when you want a single integration point that covers 500+ tools with built-in token compression and prompt injection protection.

## Known failure modes

- Empty or vague query returns no useful matches
- Query too broad returns too many low-relevance results
- Indexed endpoint may be stale or offline despite appearing in results
- Payment failure via x402 if USDC balance is insufficient
- Firewall (Prompt-Guard) may block or sanitize certain query strings
- Non-existent capability queries return empty result set

## How this service works

Single-connection meta-router indexing 500+ MCP servers & A2A tools with 85% token compression and Prompt-Guard firewall. (Live x402 v2, IETF MPP & MCP endpoint at https://serp-extract.agentdiet.dev/v1/broker/execute)

## Output

Returns a JSON object containing matched MCP server entries or A2A tool descriptors relevant to the search query, including capability metadata, endpoint URLs, and compressed tool descriptions. May also return verification results when an endpoint URL is supplied as the query.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "limit": {
   "type": "integer",
   "default": 20,
   "maximum": 100,
   "minimum": 1,
   "description": "Maximum number of items to return per page (1-100)"
  },
  "query": {
   "type": "string",
   "minLength": 1,
   "description": "Capability search query (e.g. 'context compression', 'github security', 'sec filings', 'company enrichment') or endpoint URL to verify"
  },
  "cursor": {
   "type": "string",
   "description": "Opaque pagination cursor for fetching the next page"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp-extract-agentdiet-dev-universal-a2a-mcp-tool-discovery-safe-2742375f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp-extract.agentdiet.dev](https://www.zero.xyz/host/serp-extract.agentdiet.dev/llms.txt)
