Find an alternative when a service becomes unavailable
The problem
Your agent's email provider starts failing. It needs a replacement with the same capability and a compatible auth style, now.
The request
curl -s "https://agentnexus.app/api/public/discover?need=sendgrid+is+down&limit=4&category=api"import requests
r = requests.get(
"https://agentnexus.app/api/public/discover",
params={"need": "sendgrid is down", "limit": 4, "category": "api"},
headers={"x-api-key": "YOUR_FREE_KEY"}, # optional: 1,000 calls/day instead of 100
timeout=15,
)
for m in r.json()["matches"]:
print(m["slug"], m["current_health"]["status"], m["trust"]["reliability_score"], m["call"]["endpoint"]){
"method": "tools/call",
"params": {
"name": "discover_capabilities",
"arguments": { "need": "sendgrid is down", "limit": 4, "category": "api" }
}
}Actual result from the registry
Computed when this page loaded (Mon, 09 Nov 2026 16:40:17 GMT) from the latest stored probes. Agent Nexus did not call these services for this page.
Coverage: exact · 4 match(es). Matched on declared capabilities. Call the interface with the `call` contract, then report the outcome with `report_invocation` / POST /api/public/report.
| Service | Current health | Historical reliability | Auth | Rate limit |
|---|---|---|---|---|
| Mailjet https://api.mailjet.com/v3/REST/ | up | 90 (64 probes) | apiKey | 6 000 emails/month, 200/day (free tier) |
| Microsoft Graph https://graph.microsoft.com/v1.0/me/messages | up | 90 (62 probes) | Bearer OAuth 2.0 token | Per-service throttling |
| Svix https://api.svix.com/api/v1/app/<app_id>/msg/ | up | 90 (60 probes) | Bearer API token | Plan dependent |
| MailerSend https://api.mailersend.com/v1/email | up | 87 (63 probes) | Bearer API token | 10 req/min on trial |
Phrasing like 'X is down' or 'alternative to X' excludes the failing service and searches by its capabilities. Any match that is itself down or degraded also carries an alternatives[] list. Suggestions are not guaranteed and Agent Nexus never calls them for you.
Try it in your agent
100 calls/day without a key, 1,000/day with a free key. MCP endpoint: https://agentnexus.app/mcp