{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T19:27:20.026Z","url":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals","markdownUrl":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals.md","server":{"slug":"cloudcorprecords-nycrentals","name":"io.github.CloudCorpRecords/nycrentals","registryName":"io.github.CloudCorpRecords/nycrentals","description":"Borough NYC real estate: rental and sales search, property and building detail, market data.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"reneturcios-nycrentals","type":"npm","identifier":"@reneturcios/nycrentals","withdrawn":false,"url":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals","version":"0.1.0","transport":"stdio","scoredAt":"2026-11-05T07:27:46.738Z"},"score":{"total":68,"tier":"medium","status":"scored","weekDelta":null,"history":[{"date":"2026-11-05","total":68},{"date":"2026-11-04","total":67},{"date":"2026-11-03","total":67}]},"categories":[{"name":"Supply Chain Security","score":98,"verdict":"partial","reasons":["No malware found by supply-chain analysis.","No known CVEs affecting this package version or its production dependencies.","No install/post-install scripts declared.","30 of 92 dependencies flagged as unhealthy."],"codes":[{"code":"supplychain.malware_clean","args":{}},{"code":"cve.none","args":{}},{"code":"installscript.none","args":{}},{"code":"dephealth.assessed","args":{"deps":"92","unhealthy":"30"}}]},{"name":"Provenance & Transparency","score":45,"verdict":"fail","reasons":["Source repository is publicly reachable at the declared URL.","Provenance check failed: no build-provenance attestation is published.","Clear OSI-approved license (MIT).","Actively maintained (last published 2 days ago).","Disclosure check failed: no security disclosure policy was found in the source repository."],"codes":[{"code":"provenance.repo_verified","args":{}},{"code":"provenance.none","args":{}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"2"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":61,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 1529 tokens (~152/item across 10 items; 10 tools + 0 resources), over budget; trim descriptions and params.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_heavy","args":{"avg":"152","items":"10","tools":"10","tokens":"1529","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":7,"verdict":"partial","reasons":["Stability observed for 2 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"2"}}]},{"name":"Tool Coverage","score":100,"verdict":"pass","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","100% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"100"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 10 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 10 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"10"}},{"code":"toolsafety.manipulation_clean","args":{"units":"10","judged":"10"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28."],"codes":[{"code":"protocol.supported","args":{"latest":"2026-07-28","version":"2025-11-25"}}]}],"inconclusive":[],"malware":[],"components":[{"slug":"reneturcios-nycrentals","type":"npm","identifier":"@reneturcios/nycrentals","withdrawn":false,"score":68,"current":true,"url":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals","markdownUrl":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals.md"},{"slug":"ghcr-io-cloudcorprecords-nycrentals","type":"oci","identifier":"ghcr.io/cloudcorprecords/nycrentals","withdrawn":false,"score":39,"current":false,"url":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/ghcr-io-cloudcorprecords-nycrentals","markdownUrl":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/ghcr-io-cloudcorprecords-nycrentals.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@reneturcios/nycrentals"},{"label":"Version","value":"0.1.0"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"search_rentals","title":null,"description":"Search active rental listings across all five NYC boroughs.","inputs":[{"name":"amenities","type":null,"required":false,"description":"Amenity enums such as DISHWASHER, WASHER_DRYER, ELEVATOR, DOORMAN, LAUNDRY, GYM, POOL, PARKING."},{"name":"areas","type":null,"required":false,"description":"Area IDs (comma-separated string or array, at most 10). Borough IDs: Manhattan=100, Bronx=200, Brooklyn=300, Queens=400, Staten Island=500."},{"name":"buildingType","type":"string","required":false,"description":"Comma-separated: RENTAL, CONDO, CO_OP, CONDOP, HOUSE, SINGLEFAMILY, TOWNHOUSE, TWOFAMILY, THREEFAMILY, FOURFAMILY, MULTI_FAMILY, MIXED_USE, HYBRID, COMMERCIAL, UNKNOWN."},{"name":"fiberOnly","type":"boolean","required":false,"description":"Only fiber-internet buildings."},{"name":"has3dTour","type":"boolean","required":false,"description":"Only listings with a 3D tour. Accepts true or must be omitted."},{"name":"hasOpenHouse","type":"boolean","required":false,"description":"Only listings with an open house. Accepts true or must be omitted."},{"name":"location","type":"string","required":false,"description":"A single borough or neighborhood name."},{"name":"locations","type":null,"required":false,"description":"Borough or neighborhood names."},{"name":"maxBaths","type":"integer","required":false,"description":"Maximum bathrooms, 1-4."},{"name":"maxBeds","type":"integer","required":false,"description":"Maximum bedrooms, 0-50."},{"name":"maxMonthlyCost","type":"number","required":false,"description":"Maximum total monthly cost."},{"name":"maxPrice","type":"number","required":false,"description":"Maximum price."},{"name":"maxSqft","type":"number","required":false,"description":"Maximum square footage."},{"name":"minBaths","type":"integer","required":false,"description":"Minimum bathrooms, 1-4."},{"name":"minBeds","type":"integer","required":false,"description":"Minimum bedrooms, 0-50; 0 = studio."},{"name":"minDownloadMbps","type":"number","required":false,"description":"Minimum download speed in Mbps."},{"name":"minPrice","type":"number","required":false,"description":"Minimum price."},{"name":"minSqft","type":"number","required":false,"description":"Minimum square footage."},{"name":"minTransitScore","type":"number","required":false,"description":"Minimum transit score, 0-100."},{"name":"noFee","type":"boolean","required":false,"description":"Only no-fee rentals. Accepts true or must be omitted."},{"name":"page","type":"number","required":false,"description":"Page number; defaults to 1 upstream."},{"name":"perPage","type":"number","required":false,"description":"Results per page; default 3, max 5 upstream."},{"name":"petsAllowed","type":"boolean","required":false,"description":"Only pet-friendly listings."},{"name":"sort","type":"string","required":false,"description":"Sort field."},{"name":"sortDir","type":"string","required":false,"description":"Sort direction."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":496},{"name":"search_sales","title":null,"description":"Search active for-sale listings.","inputs":[{"name":"amenities","type":null,"required":false,"description":"Amenity enums such as DISHWASHER, WASHER_DRYER, ELEVATOR, DOORMAN, LAUNDRY, GYM, POOL, PARKING."},{"name":"areas","type":null,"required":false,"description":"Area IDs (comma-separated string or array, at most 10). Borough IDs: Manhattan=100, Bronx=200, Brooklyn=300, Queens=400, Staten Island=500."},{"name":"buildingType","type":"string","required":false,"description":"Comma-separated: RENTAL, CONDO, CO_OP, CONDOP, HOUSE, SINGLEFAMILY, TOWNHOUSE, TWOFAMILY, THREEFAMILY, FOURFAMILY, MULTI_FAMILY, MIXED_USE, HYBRID, COMMERCIAL, UNKNOWN."},{"name":"fiberOnly","type":"boolean","required":false,"description":"Only fiber-internet buildings."},{"name":"has3dTour","type":"boolean","required":false,"description":"Only listings with a 3D tour. Accepts true or must be omitted."},{"name":"hasOpenHouse","type":"boolean","required":false,"description":"Only listings with an open house. Accepts true or must be omitted."},{"name":"location","type":"string","required":false,"description":"A single borough or neighborhood name."},{"name":"locations","type":null,"required":false,"description":"Borough or neighborhood names."},{"name":"maxBaths","type":"integer","required":false,"description":"Maximum bathrooms, 1-4."},{"name":"maxBeds","type":"integer","required":false,"description":"Maximum bedrooms, 0-50."},{"name":"maxMonthlyCost","type":"number","required":false,"description":"Maximum total monthly cost."},{"name":"maxPrice","type":"number","required":false,"description":"Maximum price."},{"name":"maxSqft","type":"number","required":false,"description":"Maximum square footage."},{"name":"minBaths","type":"integer","required":false,"description":"Minimum bathrooms, 1-4."},{"name":"minBeds","type":"integer","required":false,"description":"Minimum bedrooms, 0-50; 0 = studio."},{"name":"minDownloadMbps","type":"number","required":false,"description":"Minimum download speed in Mbps."},{"name":"minPrice","type":"number","required":false,"description":"Minimum price."},{"name":"minSqft","type":"number","required":false,"description":"Minimum square footage."},{"name":"minTransitScore","type":"number","required":false,"description":"Minimum transit score, 0-100."},{"name":"page","type":"number","required":false,"description":"Page number; defaults to 1 upstream."},{"name":"perPage","type":"number","required":false,"description":"Results per page; default 3, max 5 upstream."},{"name":"petsAllowed","type":"boolean","required":false,"description":"Only pet-friendly listings."},{"name":"saleType","type":"string","required":false,"description":"Sale type."},{"name":"sort","type":"string","required":false,"description":"Sort field."},{"name":"sortDir","type":"string","required":false,"description":"Sort direction."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":478},{"name":"get_property","title":null,"description":"Get listing detail for a specific ID (price, address, beds/baths, sqft, listing amenities, pet policy, and building scores), returned as a compact projection for chat clients.","inputs":[{"name":"id","type":"string","required":true,"description":"The listing ID."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":55},{"name":"get_property_by_url","title":null,"description":"Look up a listing by its URL path.","inputs":[{"name":"url","type":"string","required":true,"description":"A URL path such as /sale/<id> or /building/<slug>/<unit>."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":43},{"name":"get_building","title":null,"description":"Get detailed building information.","inputs":[{"name":"id","type":"string","required":true,"description":"The building ID."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":24},{"name":"get_building_listings","title":null,"description":"Get the listings Borough has linked to a specific building, cheapest first.","inputs":[{"name":"id","type":"string","required":true,"description":"The building ID."},{"name":"listingType","type":"string","required":false,"description":"Listing type."},{"name":"page","type":"number","required":false,"description":"Page number."},{"name":"perPage","type":"number","required":false,"description":"Results per page."},{"name":"status","type":"string","required":false,"description":"Listing status."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":74},{"name":"list_areas","title":null,"description":"List Borough's areas: 316 NYC neighborhoods and sub-areas, the five boroughs, and Northern New Jersey coverage. Results are paginated.","inputs":[{"name":"level","type":"number","required":false,"description":"0 = top container, 1 = borough or region, 2-5 = groupings, neighborhoods, sub-neighborhoods."},{"name":"page","type":"number","required":false,"description":"Page number."},{"name":"parentId","type":"number","required":false,"description":"Parent area ID."},{"name":"perPage","type":"number","required":false,"description":"Results per page; default 10, max 25 upstream."},{"name":"q","type":"string","required":false,"description":"Name lookup."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":122},{"name":"get_market_snapshot","title":null,"description":"Current market statistics for a neighborhood.","inputs":[{"name":"areaId","type":"number","required":false,"description":"The area ID."},{"name":"bedrooms","type":"number","required":false,"description":"Bedroom count, 0-6."},{"name":"listingType","type":"string","required":false,"description":"Listing type; defaults to rental upstream."},{"name":"location","type":"string","required":false,"description":"A neighborhood name."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":66},{"name":"get_market_trends","title":null,"description":"Recent price trends for a neighborhood: up to 365 rows, one per date and event type, most recent first.","inputs":[{"name":"areaId","type":"number","required":false,"description":"The area ID."},{"name":"bedrooms","type":"number","required":false,"description":"Bedroom count, 0-6."},{"name":"listingType","type":"string","required":false,"description":"Listing type; defaults to rental upstream."},{"name":"location","type":"string","required":false,"description":"A neighborhood name."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":84},{"name":"compare_neighborhoods","title":null,"description":"Side-by-side comparison of 1-5 neighborhoods.","inputs":[{"name":"areas","type":null,"required":false,"description":"Area IDs; exactly one of areas / locations, holding 1-5 entries."},{"name":"bedrooms","type":"number","required":false,"description":"Bedroom count, 0-6."},{"name":"listingType","type":"string","required":false,"description":"Listing type."},{"name":"locations","type":null,"required":false,"description":"Neighborhood names; exactly one of areas / locations, holding 1-5 entries."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":87}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T07:27:46.000Z","track":"package","endpoint":null,"declaredUrl":null,"truncated":false,"tls":null,"dnssec":null,"auth":null,"httpsRedirect":null,"transports":[],"provenance":{"outcome":"none","label":"No attestation","reason":null,"reasonLabel":null,"discovery":null,"discoveryLabel":null,"sourceRepo":null,"attestationSkipped":null,"attestationSkippedLabel":null},"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":{"nodes":92,"partial":false,"deprecated":null,"stale":30,"noRepo":null}},"mismatches":[],"changelog":{"trackingSince":"2026-11-03","recent":[{"id":"chg_01a1aa9b-4c44-7af8-a327-f56e2230b067","kind":"check.reverified","summary":"Stability (unverified → 0.07)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals#chg-chg_01a1aa9b-4c44-7af8-a327-f56e2230b067"},{"id":"chg_01a1aa9b-4c45-7c16-87ef-a0d3c2a2513c","kind":"score.total_changed","summary":"Trust score (67 → 68)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals#chg-chg_01a1aa9b-4c45-7c16-87ef-a0d3c2a2513c"},{"id":"chg_01a1a09e-cf20-7626-b6a8-8950b9bc6b39","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals#chg-chg_01a1a09e-cf20-7626-b6a8-8950b9bc6b39"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals/changelog.json"},"links":{"html":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals","markdown":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals.md","changelogJson":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals/changelog.json","changelogRss":"https://verifymcp.io/servers/cloudcorprecords-nycrentals/reneturcios-nycrentals.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@reneturcios/nycrentals"},{"label":"Socket report","href":"https://socket.dev/npm/package/@reneturcios/nycrentals"},{"label":"Repository","href":"https://github.com/CloudCorpRecords/nycrentals"}]}}