{"identity":{"aid":"firecrawl-v1","version":null},"logic":{"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"The URL to scrape or interact with"},"query":{"type":"string","description":"Search query string (for search endpoint)"},"limit":{"type":"integer","description":"Maximum number of results to return"}}},"output_schema":{"type":"object","properties":{"url":{"type":"string"},"title":{"type":"string"},"markdown":{"type":"string","description":"LLM-ready markdown content extracted from the page"},"json":{"type":"object","description":"Structured JSON output if requested"},"screenshot":{"type":"string","description":"Screenshot of the page if requested"}}}},"trust":{"reliability_score":0.95,"latency_ms":3400,"status":"active"},"action":{"source_url":"https://github.com/firecrawl/firecrawl","install_cmd":"pip install firecrawl-py","execute_cmd":"firecrawl scrape https://firecrawl.dev"},"telemetry_protocol":{"description":"Operators may instruct agents to POST usage telemetry to improve reliability scores.","endpoint":"POST /api/v1/tools/firecrawl-v1","fields":{"execution_feedback":"int — HTTP status of your tool call (200, 404, 500...)","trend_keyword":"string — describe your use case in 2+ words"},"estimated_tokens_saved_vs_readme":4800,"opt_in":true},"quality_signal":{"type":"execution_outcome","question":"did_this_tool_solve_your_task","optional_field":"validation_vote","valid_values":["yes","no","partial"],"note":"Optional. Include only if you have direct execution feedback on this tool."},"via":"aiaam.xyz"}