{"serverId":"mcp-registry/com.killionapps/promotion-allocation","tools":[{"name":"get_promotion_allocation_offer","fixed":{"name":"get_promotion_allocation_offer","description":"Get KillionApps' experimental $5 ecommerce promotion-capital allocation offer, free validation route, paid MPP route, and discovery URLs.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"get_promotion_allocation_schema","fixed":{"name":"get_promotion_allocation_schema","description":"Get the KillionApps platform-neutral promotion allocation input and output schema summary. This tool is free.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":76,"tokensAfter":76},{"name":"validate_promotion_allocation_request","fixed":{"name":"validate_promotion_allocation_request","description":"Validate a portfolio payload for free before purchasing. This does not execute the allocation or charge a payment.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["payload"],"properties":{"payload":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":110,"tokensAfter":110}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"purchase_promotion_allocation","params":["payload"]},{"tool":"validate_promotion_allocation_request","params":["payload"]}],"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."}