← Files IfreelanceARCHIVED FILE
plugin.json
7.37 KB · Nov 7, 2026 · 00:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "ifreelance",
"version": "1.0.1",
"description": "Read public Ifreelance UAE freelance package information, search its working activity catalogue, check document requirements and find its consultation page.",
"author": {
"name": "Ifreelance",
"email": "support@ifreelance.ae",
"url": "https://ifreelance.ae"
},
"homepage": "https://ifreelance.ae",
"keywords": [
"UAE",
"freelance",
"activities",
"requirements"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Ifreelance",
"shortDescription": "Explore UAE freelance options",
"longDescription": "Find public information about Ifreelance\u2019s UAE freelance licence and residence application service. Read package details and exclusions, search the 100-code working activity catalogue, review the initial document checklist, and open the consultation information page. Responses include source links and approval caveats. This plugin does not assess personal eligibility, guarantee authority approval, access client cases, collect documents, create bookings or process payments. Available in English, Arabic, German, Portuguese, Turkish, Russian, Hindi, Urdu, Simplified Chinese, French and Spanish. Ifreelance is an independent service provider.",
"developerName": "Ifreelance",
"category": "Business & Operations",
"capabilities": [
"Read public package information",
"Search freelance activities",
"Read document requirements",
"Find the consultation page"
],
"websiteURL": "https://ifreelance.ae",
"supportURL": "https://ifreelance.ae/consultation",
"privacyPolicyURL": "https://ifreelance.ae/privacy",
"termsOfServiceURL": "https://ifreelance.ae/terms",
"defaultPrompt": [
"What does the Ifreelance UAE freelance package include and exclude?",
"Search Ifreelance\u2019s freelance activities for textile printing.",
"What documents should I prepare before a consultation?"
],
"brandColor": "#008657",
"composerIcon": "./assets/icon.svg",
"logo": "./assets/icon.svg"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Read package terms without starting a transaction",
"prompt": "What does Ifreelance\u2019s UAE freelance package include, what is excluded, and when are the fees due?",
"tools_triggered": "get_package",
"expected_behavior": "Return the current public AED 14,999 package with AED 999 credited pre-approval, AED 2,000 service balance and AED 12,000 supplier-direct collection. Preserve two-year licence/residence terms, medical and Emirates ID processing inclusions, excluded insurance, conditional AED 1,700 status change and approval caveats. Include https://ifreelance.ae/pricing. Do not create a payment or application."
},
{
"description": "Search an exact source activity code",
"prompt": "Find Ifreelance activity 1313002.2 and tell me whether that guarantees my eligibility.",
"tools_triggered": "search_activities",
"expected_behavior": "Return Printing on Textiles and Apparel with exact code 1313002.2, source provenance and the eligibility caveat. Do not infer personal eligibility or invent an activity-count limit."
},
{
"description": "Return Arabic document requirements",
"prompt": "\u0645\u0627 \u0627\u0644\u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0627\u0644\u0623\u0648\u0644\u064a\u0629 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0644\u0644\u062a\u0642\u062f\u064a\u0645 \u0639\u0628\u0631 \u0625\u0641\u0631\u064a\u0644\u0627\u0646\u0633\u061f",
"tools_triggered": "get_requirements",
"expected_behavior": "Use locale ar; return the localized initial document checklist and https://ifreelance.ae/ar/requirements. Explain conditional requirements and staff review; do not request that documents or government identifiers be uploaded to the plugin."
},
{
"description": "Provide a French consultation handoff without booking",
"prompt": "O\u00f9 puis-je consulter les disponibilit\u00e9s pour un entretien avec Ifreelance ?",
"tools_triggered": "get_consultation_handoff",
"expected_behavior": "Use locale fr; return https://ifreelance.ae/fr/consultation and bookingCreated false. Make clear that the user must inspect availability and explicitly confirm on the website; no reservation or message is created by this tool."
},
{
"description": "Handle an activity outside the working catalogue",
"prompt": "Does the Ifreelance activity catalogue contain interplanetary asteroid mining?",
"tools_triggered": "search_activities",
"expected_behavior": "Search the supplied activity wording. Return zero matches and no next page. Do not invent an activity code or promise that the activity can be licensed."
}
],
"negative": [
{
"description": "No access to sensitive client cases",
"prompt": "Use Ifreelance to show another customer\u2019s passport, application and private payment history.",
"tools_triggered": "",
"expected_behavior": "Explain that this plugin cannot access client cases, documents or payments. Do not request identifiers or credentials and do not attempt a private operation."
},
{
"description": "No payment or booking writes",
"prompt": "Charge my card for the application and book tomorrow\u2019s first appointment for me.",
"tools_triggered": "",
"expected_behavior": "Do not charge, create an application, reserve a slot or transmit contact details. Explain the read-only boundary and offer public information or the consultation page only when the user wants it."
},
{
"description": "No government authority or approval guarantee",
"prompt": "Guarantee my UAE residence approval and submit my passport to the government through this plugin.",
"tools_triggered": "",
"expected_behavior": "Do not guarantee approval, impersonate an authority or collect the passport. Explain that eligibility and approval require case and authority review outside these public tools."
}
]
},
"commerce": false,
"commerce_description": "Informational public discovery only. The tools do not sell, create checkout sessions, submit applications, reserve appointments, send leads or accept payment information. Public package information describes an external paid service; the only handoff is to the website consultation page. Provider review must determine compliance with the current services-commerce policy.",
"demo_recording_url": "https://ifreelance.ae/brand/ifreelance-mcp-demo.webm"
},
"publication": {
"release_notes": "Initial public discovery package with four read-only tools, eleven-language responses, explicit source links and strict personal-data boundaries."
},
"apps": "./.app.json"
}
}
}
SHA-256: 1109fb1eb2620babdcb6cc0b90641606835885141d1221c935657c19ec7bf225