{"serverId":"mcp-registry/io.github.apayne1987-droid/payne-machine-revenue","tools":[{"name":"federal_opportunity_search","fixed":{"name":"federal_opportunity_search","description":"Search live SAM.gov contract opportunities by title/query and return normalized open notices ranked by relevance and deadline urgency. Discovery only; never submits a bid.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","maximum":25,"minimum":1},"query":{"type":"string","maxLength":200,"minLength":2},"timeoutMs":{"type":"integer","maximum":20000,"minimum":3000},"lookbackDays":{"type":"integer","maximum":30,"minimum":1}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":160,"tokensAfter":160},{"name":"web_read","fixed":{"name":"web_read","description":"Fetch a public URL as bounded clean markdown-ish text with metadata, links, JSON-LD, and content hash for agent research and verification.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["url"],"properties":{"url":{"type":"string","format":"uri"},"maxChars":{"type":"integer","maximum":50000,"minimum":1000},"includeLinks":{"type":"boolean"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":119,"tokensAfter":119}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"base_contract_code","params":["address"]},{"tool":"base_erc20_allowance","params":["owner","token","spender"]},{"tool":"base_erc20_balance","params":["owner","token"]},{"tool":"base_native_balance","params":["address"]},{"tool":"base_nonce","params":["address"]},{"tool":"base_token_supply","params":["token"]},{"tool":"base_transaction","params":["hash"]},{"tool":"commercial_terms_diff","params":["afterText","beforeText"]},{"tool":"domain_intelligence","params":["domain","timeoutMs"]},{"tool":"federal_opportunity_search","params":["limit","query","timeoutMs","lookbackDays"]},{"tool":"machine_revenue_router","params":["routes","signal"]},{"tool":"opportunity_changefeed","params":["current","previous"]},{"tool":"partner_attribution_gate","params":["payload"]},{"tool":"personalization_evidence_gate","params":["draft","evidenceText"]},{"tool":"probe","params":["url"]},{"tool":"source_freshness_score","params":["url","claimClass"]},{"tool":"verify_commercial_truth","params":["url"]},{"tool":"verify_deadline_eligibility","params":["url"]},{"tool":"web_read","params":["url","maxChars","includeLinks"]},{"tool":"x402_preflight","params":["method","resource","timeoutMs"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}