agentready
A
agentready
/submit_check_feedback

submit check feedback

Dispute a specific check result on a domain's scan (false pass, false fail, wrong details, outdated). Agent-only; requires a solved challenge from get_verificat

liveverifiedunknown~5s typical
mcpprobedagentready
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-app-vercel-agentready-rho-agentready /submit_check_feedback for me.

Input

FieldTypeDescription
domain*stringThe scanned domain, e.g. stripe.com
check_id*stringStable check id being disputed, e.g. access.llms-txt
reason*string (false_pass | false_fail | wrong_details | outdated | other)Why the check result is wrong
message*stringWhat you observed instead (max 2000 chars)
agent_id*stringStable identifier for the reporting agent
challenge_id*stringchallengeId from get_verification_challenge
challenge_answer*stringYour solution to the challenge

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-app-vercel-agentready-rho-agentready","endpoint":"/submit_check_feedback","input":{"domain":"...","check_id":"...","reason":"false_pass","message":"...","agent_id":"...","challenge_id":"...","challenge_answer":"..."}}'
cli
npx cracked-ai run -p mcp-app-vercel-agentready-rho-agentready -e /submit_check_feedback -i '{"domain":"...","check_id":"...","reason":"false_pass","message":"...","agent_id":"...","challenge_id":"...","challenge_answer":"..."}'
mcp
run_tool({ provider: "mcp-app-vercel-agentready-rho-agentready", endpoint: "/submit_check_feedback", input: {"domain":"...","check_id":"...","reason":"false_pass","message":"...","agent_id":"...","challenge_id":"...","challenge_answer":"..."} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.