← Files Rental BlacklistARCHIVED FILE
plugin.json
6.68 KB · Nov 3, 2026 · 19:13 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "rental-blacklist",
"version": "1.0.0",
"description": "Read-only access to Rental Blacklist (rentalredflags.com): community-submitted, moderator-approved reports about bad-faith landlords and problem rentals, mostly in Russia and CIS countries. Search reports by address or by coordinates, open a report with its description, severity, photos and a link to the map, and read project news.",
"author": {
"name": "Rental Blacklist",
"url": "https://rentalredflags.com"
},
"homepage": "https://rentalredflags.com/about",
"keywords": [
"rental",
"landlord",
"apartment",
"blacklist",
"real estate",
"tenant"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Rental Blacklist",
"shortDescription": "Check rentals for red flags",
"longDescription": "Rental Blacklist is a community map of rental problems: tenants report bad-faith landlords, scams, hidden defects and other issues, and moderators approve the reports before they are published.\n\nUse it before renting a flat or house:\n- search reports by address (street + house number works best; addresses are mostly in Russian),\n- search around coordinates when you know where the place is,\n- open a report to see what happened, its severity (Low, Medium, High, Critical), date, photos and a link that opens it on the map,\n- read the project's news.\n\nAll tools are read-only and expose only what is already public on rentalredflags.com; no account is needed. Reports are accounts from other tenants, not verified facts, and finding nothing only means nobody has reported the place yet. Coverage is strongest in Russia and CIS countries.",
"developerName": "Rental Blacklist",
"category": "Travel",
"capabilities": [
"Search rental reports by address",
"Find reports near coordinates",
"Read report details, photos and map link",
"Read project news"
],
"websiteURL": "https://rentalredflags.com",
"supportURL": "https://rentalredflags.com/feedback",
"privacyPolicyURL": "https://rentalredflags.com/privacy",
"termsOfServiceURL": "https://rentalredflags.com/terms",
"defaultPrompt": [
"Is there anything reported about \u041a\u0430\u0437\u0430\u043d\u044c, \u0443\u043b. \u0411\u0430\u0443\u043c\u0430\u043d\u0430 12 in the rental blacklist?",
"Check rental reports near 55.7153, 37.7715 within 1 km",
"What's new in Rental Blacklist?"
],
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Address lookup before renting",
"prompt": "I'm about to rent a flat on \u041e\u043a\u0441\u043a\u0430\u044f \u0443\u043b\u0438\u0446\u0430 in Moscow. Check the rental blacklist for reports and show me the details.",
"tools_triggered": "search_by_address, get_report",
"expected_behavior": "Calls search_by_address with \"\u041e\u043a\u0441\u043a\u0430\u044f \u0443\u043b\u0438\u0446\u0430\", then get_report for the match (36 \u043a2, severity Medium), summarizes the reporter's description with severity, dates and map link, and presents it as a tenant report rather than fact. If nothing is found, says so and notes that it only means nobody has reported the place yet."
},
{
"description": "Search around coordinates",
"prompt": "Are there any rental complaints within 1 km of 55.7153, 37.7715?",
"tools_triggered": "find_nearby",
"expected_behavior": "Calls find_nearby with latitude 55.7153, longitude 37.7715 and radiusMeters 1000, and lists the nearest reports with distance, severity and map link."
},
{
"description": "Open a report in detail",
"prompt": "Search the rental blacklist for \"\u0421\u0430\u043d\u043a\u0442-\u041f\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433\" and tell me the details of the most recent report.",
"tools_triggered": "search_by_address, get_report",
"expected_behavior": "Calls search_by_address, then get_report with the id of the first result, and summarizes the reporter's description, severity, date, photos and map link, framed as a user report."
},
{
"description": "Several reports at one address",
"prompt": "How many reports are there for the first address you find for \"\u0421\u0430\u043d\u043a\u0442-\u041f\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433\" in the rental blacklist?",
"tools_triggered": "search_by_address, get_report",
"expected_behavior": "Calls search_by_address, opens the first match with get_report and uses otherReportsAtSameAddress to say how many other reports share that exact address."
},
{
"description": "Project news",
"prompt": "What's new in Rental Blacklist?",
"tools_triggered": "list_news",
"expected_behavior": "Calls list_news and summarizes the latest posts with their dates."
}
],
"negative": [
{
"description": "Submitting a report is not supported - the plugin is read-only, so it should explain that reports are submitted on rentalredflags.com/submit instead of calling any tool to create one.",
"prompt": "Add my landlord at \u0443\u043b. \u041f\u0443\u0448\u043a\u0438\u043d\u0430 10 to the blacklist, he kept my deposit."
},
{
"description": "Unrelated request - general cooking question has nothing to do with rental reports, so no tool should be called.",
"prompt": "Give me a recipe for borscht."
},
{
"description": "Personal data lookup - the service has no data about people (names, phones, passports), so it should not try to look up a person and should say that only addresses can be checked.",
"prompt": "Find the phone number and passport details of landlord Ivan Petrov."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1pVvi5IsrUJY2AEMrmYSRmAwl7SUhCIZb/view?usp=sharing",
"commerce": false,
"commerce_description": "Free, read-only access to public reports. The plugin does not sell products or process payments."
},
"publication": {
"release_notes": "Initial release: address and nearby search, report details and project news."
},
"apps": "./.app.json"
}
}
}
SHA-256: 3f8fd13382a02eb0b21b4cedb777f655c8d251c9d3d854f5c18ac3d18753738a