{"ok":true,"site":{"host":"repopulse-webmcp.vercel.app","url":"https://repopulse-webmcp.vercel.app/","type":"live","desc":"RepoPulse","tools":[{"name":"scan_repository","kind":"act","impl":"imperative","description":"Scan a public GitHub repository with RepoPulse, update the visible dashboard, and return its health report. Use this before asking for check details or attention items.","title":"Scan repository","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"repository_url":{"type":"string","description":"Public github.com repository URL."},"ref":{"type":"string","description":"Optional branch, tag, or commit ref."}},"required":["repository_url"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_attention_items","kind":"answer","impl":"imperative","description":"Return the failing and warning checks from the current RepoPulse report, ordered FAIL first then WARN. Reads the current page state only; run scan_repository first.","title":"Get attention items","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_check_details","kind":"answer","impl":"imperative","description":"Return full details for one RepoPulse check from the current report, including its recommendations. Reads the current page state only; run scan_repository first.","title":"Get check details","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"check_key":{"type":"string","description":"RepoPulse check key from the current report."}},"required":["check_key"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_refs","kind":"act","impl":"imperative","description":"Compare repository health between two refs of the currently scanned repository, update the visible dashboard, and return the comparison report. Run scan_repository first to select the repository.","title":"Compare refs","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"baseline_ref":{"type":"string","description":"Baseline branch, tag, or commit ref."},"target_ref":{"type":"string","description":"Target branch, tag, or commit ref."}},"required":["baseline_ref","target_ref"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Developer Tools","apiSurface":"spec","toolCount":4}}