← Files Residency Visa CheckerARCHIVED FILE
plugin.json
5.75 KB · Nov 7, 2026 · 13:26 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "residency-visa-checker",
"version": "1.0.1",
"description": "Checks age, savings, income and property budget against the official requirements for MM2H, Sarawak and Sabah MM2H, the Philippines SRRV, UAE golden and retirement visas, and Thailand LTR, O-A and Privilege.",
"author": {
"name": "Bratu Capital",
"email": "info@bratucapital.com",
"url": "https://bratucapital.com"
},
"homepage": "https://bratucapital.com",
"license": "UNLICENSED",
"keywords": [
"finance",
"expat"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Residency Visa Checker",
"shortDescription": "Retirement & long-stay visas",
"longDescription": "Give your age, savings, pension, other income, salary, property budget and dependants. The checker compares them with the current official requirements for MM2H (Silver, Gold, Platinum, Special Economic Zone, Sarawak, Sabah), the Philippines SRRV, the UAE golden visa and retirement visa, and Thailand's LTR, O-A and Privilege visas. It shows what you meet, what you are short of and by how much, and links to each official source. General information only, not personalised advice.",
"developerName": "Bratu Capital",
"category": "Finance",
"capabilities": [
"Read"
],
"websiteURL": "https://bratucapital.com",
"privacyPolicyURL": "https://bratucapital.com/privacy",
"termsOfServiceURL": "https://bratucapital.com/disclaimer",
"brandColor": "#1B6B6B",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png",
"defaultPrompt": [
"I'm 58 with USD 350,000 saved and a USD 4,500 monthly pension. Which retirement visas could I get in Asia?",
"What are the MM2H requirements in 2026?",
"Do I qualify for the Philippines SRRV at 52 with a USD 1,200 pension?"
],
"supportURL": "https://bratucapital.com/contact"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Retirement visas in the Philippines from savings and pension",
"prompt": "I'm 58 with USD 350,000 in savings and a USD 4,500 monthly pension. Which retirement visas could I get in the Philippines?",
"tools_triggered": "visas.check_eligibility",
"expected_behavior": "Calls visas.check_eligibility with age 58, liquidAssetsUsd 350000, pensionMonthlyUsd 4500, country Philippines. Shows SRRV Classic pensioner (50+) and non-pensioner (50+) as meeting the financial tests, with official sources."
},
{
"description": "Requirements for one named route",
"prompt": "What are the MM2H Silver requirements?",
"tools_triggered": "visas.route_details",
"expected_behavior": "Calls visas.route_details with id my-mm2h-silver. Shows age 25+, USD 150,000 fixed deposit, home of at least RM 600,000, 5-year renewable pass, fees and the official source."
},
{
"description": "UAE retirement visa check",
"prompt": "I'm 60 with USD 300,000 and a USD 6,000 monthly pension. Can I get the UAE retirement visa?",
"tools_triggered": "visas.check_eligibility",
"expected_behavior": "Calls visas.check_eligibility with age 60, liquidAssetsUsd 300000, pensionMonthlyUsd 6000, country UAE. Shows the UAE retirement visa financial test as met and lists the 15-year working-service condition as not tested."
},
{
"description": "Thailand LTR from pension income",
"prompt": "Do I qualify for Thailand's LTR Wealthy Pensioner visa at 62 with USD 7,000 a month in pension?",
"tools_triggered": "visas.check_eligibility",
"expected_behavior": "Calls visas.check_eligibility with age 62, pensionMonthlyUsd 7000, country Thailand. Shows LTR Wealthy Pensioner as meeting the financial tests and lists the health insurance condition as not tested."
},
{
"description": "Sarawak MM2H details",
"prompt": "I'm 45 with USD 130,000 and a USD 2,000 monthly pension. Can I do Sarawak MM2H?",
"tools_triggered": "visas.route_details",
"expected_behavior": "Calls visas.route_details with id my-smm2h-sarawak. Shows age 30+, RM 500,000 fixed deposit, plus RM 10,000 a month income or RM 100,000 savings, 30 days a year minimum stay, and the official source."
}
],
"negative": [
{
"description": "Tourist visa, out of scope",
"prompt": "How do I get a tourist visa for Japan?"
},
{
"description": "Citizenship, out of scope",
"prompt": "How can I become a Malaysian citizen?"
},
{
"description": "Employer-sponsored work pass, out of scope",
"prompt": "My employer in Singapore is sponsoring my Employment Pass. What documents do I need?"
}
]
},
"demo_recording_url": "https://plugins.bratucapital.com/demo/visas-demo.mp4",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments. It is a free, read-only information tool."
},
"publication": {
"release_notes": "Version 1.0.1. Same tools as 1.0.0, resubmitted through the plugin package upload. Read-only checks against official visa requirements, each answer dated and sourced. No sign-in, no personal data stored. Same publisher setup as this account's four approved and published plugins."
},
"apps": "./.app.json"
}
}
}
SHA-256: 444719f6f2fd02451c8d57fa89cdb8c451ee48e8c958cacaffd27d3b9c7cb580