{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_b5tfanpxwrzf","handle":"rundum-immo-real-estate-appraisal","url":"https://wellknown.network/agents/rundum-immo-real-estate-appraisal","links":{"self":"https://wellknown.network/agents/rundum-immo-real-estate-appraisal/record.json","html":"https://wellknown.network/agents/rundum-immo-real-estate-appraisal","markdown":"https://wellknown.network/agents/rundum-immo-real-estate-appraisal/record.md","api":"https://wellknown.network/api/v1/agents/rundum-immo-real-estate-appraisal","status":"https://wellknown.network/api/v1/agents/rundum-immo-real-estate-appraisal/status","claim":"https://wellknown.network/agents/rundum-immo-real-estate-appraisal/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/rundum-immo-real-estate-appraisal/claim.json","badge":"https://wellknown.network/agents/rundum-immo-real-estate-appraisal/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/rundum-immo-real-estate-appraisal/history","tools":"https://wellknown.network/api/v1/agents/rundum-immo-real-estate-appraisal/tools"},"ard":{"identifier":"urn:air:mcp.rundum.immo:server:rundum-immo-real-estate-appraisal","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"German Real Estate Depreciation & Restnutzungsdauer","summary":"German property depreciation (AfA), Restnutzungsdauer, Kaufpreisaufteilung & appraisals via AfAMax","description":"German property depreciation (AfA), Restnutzungsdauer, Kaufpreisaufteilung & appraisals via AfAMax","publisher":{"name":"immo.rundum","url":null},"homepage":"https://afamax.de","repository":"https://github.com/Rundum-Immo/real-estate-appraisal-mcp","version":"0.2.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.rundum.immo/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@rundum-immo/real-estate-appraisal-mcp","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-06T11:32:38.70403Z","publishedAt":"2026-10-06T11:32:38.70403Z","registryName":"immo.rundum/real-estate-appraisal"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[],"categories":[],"language":"pt"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-11T05:25:21.317Z","lastProbedAt":"2026-10-11T05:25:21.317Z","statusComputedAt":"2026-10-11T05:26:59.933Z","reliability30d":{"probes":84,"successRate":1,"p50Ms":23,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":84,"ok":84,"authBoundaryOk":0,"serviceOk":84,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-11T05:25:21.317Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T23:22:15.095Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T16:33:26.205Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T10:27:50.838Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T03:25:52.536Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T20:29:35.920Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T13:32:02.307Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T07:26:00.956Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":22,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T01:26:16.946Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":29,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T19:23:29.289Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":43,"error":null,"detail":{"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"toolCount":5,"toolsHash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","serverName":"immo.rundum/real-estate-appraisal","capabilities":["tools"],"serverVersion":"0.2.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"calculate_property_depreciation","description":"Calculate indicative German property depreciation (AfA / Gebäudeabschreibung) and the building's remaining useful life (Restnutzungsdauer) for residential renta"},{"name":"calculate_purchase_price_allocation","description":"Calculate a free, non-binding German property purchase-price allocation (Kaufpreisaufteilung) through AfAMax using the BMF Arbeitshilfe.\n\nUse this to divide acq"},{"name":"get_price_by_product","description":"Returns AfAMax's current list price in EUR, incl. German VAT (19%), for one product — Restnutzungsdauergutachten (rnd), Wertgutachten (kurzgutachten), Verkehrsw"},{"name":"get_available_appointments","description":"Lists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped b"},{"name":"book_appointment","description":"Books a free 15-minute initial phone call with the AfAMax team, in two steps.\n\nSTEP 1: after the user picked a slot from get_available_appointments, confirm the"}],"package":null,"toolSurface":{"id":"ts_wfv4uzhfvs25","endpointId":"ep_vkx9at3gf2t4","hash":"b0b5d01b9e1796be981806d5cb88915b9dbebdb5f9a666008a1c254a962616df","toolCount":5,"serverName":"immo.rundum/real-estate-appraisal","serverVersion":"0.2.1","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-06T16:28:58.110Z","lastSeenAt":"2026-10-11T05:25:21.320Z","observations":18,"toolNames":["calculate_property_depreciation","calculate_purchase_price_allocation","get_price_by_product","get_available_appointments","book_appointment"],"distinctSurfaces":3},"endpointFacts":[{"id":"ep_vkx9at3gf2t4","url":"https://mcp.rundum.immo/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-06T16:28:58.126Z","auth":{"observedAt":"2026-10-06T16:28:58.141Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-06T16:28:58.173Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.rundum.immo","issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"validFrom":"2026-09-16T08:18:58.000Z","validTo":"2026-12-15T08:18:57.000Z","daysToExpiry":64,"sanCount":1,"fingerprint256":"79:18:ED:16:AE:B3:D4:BA:FC:D6:BC:B8:EB:9A:96:82:30:C1:38:1C:B8:CE:9B:55:09:29:D4:35:E0:BC:D3:2D"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"immo.rundum/real-estate-appraisal","url":"https://registry.modelcontextprotocol.io/v0/servers/immo.rundum%2Freal-estate-appraisal","firstSeenAt":"2026-09-18T13:19:10.035Z","fetchedAt":"2026-10-09T15:21:15.094Z","normalizedAt":"2026-10-09T15:21:15.094Z"}]},"firstSeenAt":"2026-09-18T13:19:10.035Z","updatedAt":"2026-10-11T05:27:57.073Z"}