{"serverId":"mcp-registry/io.github.larrywalkerdev/immostage","tools":[{"name":"optimize_listing","fixed":{"name":"optimize_listing","description":"Generate professional German property descriptions from basic listing data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["property_name","address","area_sqm","rooms"],"properties":{"floor":{"type":"number","description":"Floor number (optional)"},"notes":{"type":"string","description":"Additional notes about the property"},"rooms":{"type":"number","description":"Number of rooms","exclusiveMinimum":0},"address":{"type":"string","description":"Property address or location"},"area_sqm":{"type":"number","description":"Living area in square meters","exclusiveMinimum":0},"features":{"type":"array","items":{"type":"string"},"description":"List of features (e.g. balcony, garage)"},"property_name":{"type":"string","description":"Name or title of the property"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":247,"tokensAfter":247}],"toolsChanged":1,"tokensSaved":0,"todo":[],"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."}