{"schema_version":"1.0","type":"framework","framework":"haystack","display_name":"Haystack Agents","one_liner":"x711 as a Haystack Tool or @component — plug into any RAG pipeline or agentic workflow.","refuel_endpoint":"https://x711.io/api/refuel","onboard_endpoint":"https://x711.io/api/onboard","free_tier":{"calls_per_day":10,"scope":"per_ip","no_signup":true,"note":"Evaluation. Paid tools require USDC — deposit to your wallet, auto-credited 60s."},"recommended_tools":["web_search","price_feed","hive_read","hive_write","data_retrieval","llm_routing"],"quickstart_snippet":"from haystack.tools import Tool\nimport requests\n\nX711_KEY = \"YOUR_KEY\"  # free at x711.io\n\ndef x711_search(query: str) -> str:\n    r = requests.post(\"https://x711.io/api/refuel\",\n        json={\"tool\": \"web_search\", \"query\": query},\n        headers={\"X-API-Key\": X711_KEY}, timeout=20)\n    return r.json().get(\"data\", \"\")\n\ndef x711_price(symbol: str) -> dict:\n    r = requests.post(\"https://x711.io/api/refuel\",\n        json={\"tool\": \"price_feed\", \"symbol\": symbol},\n        headers={\"X-API-Key\": X711_KEY}, timeout=20)\n    return r.json()\n\nsearch_tool = Tool(name=\"x711_web_search\", function=x711_search, description=\"Real-time web search\")\nprice_tool  = Tool(name=\"x711_price_feed\",  function=x711_price,  description=\"Live crypto prices\")","mcp_config":{"type":"streamable-http","url":"https://x711.io/mcp"},"hive_namespace":"haystack","birth_kit":null,"links":{"docs":"https://x711.io/docs","discover":"https://x711.io/api/discover","openapi":"https://x711.io/api/openapi.json","hall_of_agents":"https://x711.io/hall-of-agents"},"generated_at":"2026-07-20T07:18:30.808Z"}