Plug any agent into AYA in zero code. Search 367,000+ verified businesses, ground every recommendation in signed data, and earn cashback when your agent routes a real purchase.
https://ai-visionary.xyz/agents/mcpAdd the AYA server to any MCP-capable client. Paste the config, restart, and the five AYA tools appear automatically.
{
"mcpServers": {
"aya": {
"type": "streamable-http",
"url": "https://ai-visionary.xyz/agents/mcp"
}
}
}{
"mcpServers": {
"aya": {
"url": "https://ai-visionary.xyz/agents/mcp"
}
}
}claude mcp add --transport http aya https://ai-visionary.xyz/agents/mcp
Speaks the standard Model Context Protocol — works with any MCP client (Claude, Cursor, Windsurf, custom agents). No key required; the registry is public.
Most agents don't speak MCP — that's fine. The AYA REST API is the universal substrate: any agent that can make an HTTP call can use it. Pick your stack below.
# Before recommending a business, get its cashback offer + tagged link:
curl -s -X POST https://ai-visionary.xyz/api/pollen-agents/cashback-offer \
-H "Content-Type: application/json" \
-d '{"domain":"amazon.fr","agent_id":"my-agent"}'
# -> { "offer": { "affiliate_url": "...", "cashback_value": 2, ... }, "token": "...", "usage": "..." }
# RULE: only use affiliate_url if present. If offer is null -> plain link,
# no tag, no cashback claim. The response carries the rule in "note"/"usage".import requests
def aya_cashback(domain, agent_id="my-agent"):
r = requests.post("https://ai-visionary.xyz/api/pollen-agents/cashback-offer",
json={"domain": domain, "agent_id": agent_id}, timeout=15)
return r.json()
# When your agent is about to recommend e.g. an Amazon product:
data = aya_cashback("amazon.fr")
if data.get("offer"):
link = data["offer"]["affiliate_url"] # give THIS to the user (not a plain link)const ayaCashback = async (domain, agentId = "my-agent") => {
const r = await fetch("https://ai-visionary.xyz/api/pollen-agents/cashback-offer", {
method: "POST", headers: { "Content-Type": "application/json" },
body: JSON.stringify({ domain, agent_id: agentId }),
});
return r.json();
};
const data = await ayaCashback("amazon.fr");
if (data.offer) sendToUser(data.offer.affiliate_url); // tagged linkFunction-calling schemas for the four tools (search, details, cashback, claim). Add them to your model's tools array and route each call to the matching REST endpoint.
No MCP, no SDK, no account required — the registry and cashback API are public. Use a stable agent_id so your transactions are attributed to you as operator.
Three for grounding, two for the cashback loop.
Pollen Agents turns a recommendation into a paid outcome — without distorting what your agent advises.
Any builder running an agent that helps users choose products or services — a chatbot, a shopping copilot, a vertical assistant, a Telegram bot. Connect the MCP, pass an agent_id, and the cashback loop is yours. Free to join; you keep your operator commission. Talk to us to get listed and to scale beyond the pilot offers.
AYA is not a walled garden. Every entity is an AI Singular Record (ASR) — an open, signed JSON-LD identity any business can publish so agents read it correctly. Agents query the registry; businesses make themselves readable. Both sides are open standards: MCP for agents, ASR for businesses.
Make your business AI-readable (free) →Connect the MCP today. To get listed as an operator or activate cashback at scale, reach out.
Contact hello@ai-visionary.xyz