WebMCP

DeveloperWebMCP verified

farahsolutions.ae WebMCP tools

Farah Solutions helps UAE businesses master Corporate Tax, ICV certification, e-invoicing, and government procurement. Powered by Farah Suite.

12 tools1 methodsspec API surface

What can an agent do with farahsolutions.ae WebMCP tools?

Farah Solutions helps UAE businesses master Corporate Tax, ICV certification, e-invoicing, and government procurement. Powered by Farah Suite. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on farahsolutions.ae

Tool 1 of 12WebMCPAnswer

search_services

Quick keyword search across all Farah Solutions compliance services. Returns matching service names and URLs only (use get_service_details for full capabilities, pricing, and eligibility). Output: {results: [{service: string, url: string}], total: number} or {message: string, suggestion: string} when no matches.

How to install

Open the farahsolutions.ae website and ask your browser agent to use search_services

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the search_services tool on farahsolutions.ae with query: <string>. Return the structured result and cite the source page.

Input contract

  • query string Search keyword or phrase (e.g., 'corporate tax', 'ICV', 'e-invoicing', 'data protection', 'business setup')

Open the source definition

Tool 2 of 12WebMCPSensitive action

subscribe_newsletter

Subscribe to the Farah Solutions weekly compliance newsletter for ongoing regulatory updates (corporate tax, e-invoicing, ICV, PDPL changes). This is for recurring content delivery — use download_compliance_checklist for a one-time PDF resource. Output: {success: boolean, alreadySubscribed: boolean, message: string}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use subscribe_newsletter

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the subscribe_newsletter tool on farahsolutions.ae with email: <string>. Return the structured result and cite the source page.

Input contract

  • email string Email address to subscribe to the newsletter

Open the source definition

Tool 3 of 12WebMCPAnswer

get_blog_articles

Search and retrieve Farah Solutions blog articles about UAE compliance topics. Filter by keyword, category, or get the latest articles. Output: {articles: [{title, excerpt, category, date, readTime, url}], total: number, categories: string[]}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use get_blog_articles

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_blog_articles tool on farahsolutions.ae with query: <string>, category: <string>, limit: <number>. Return the structured result and cite the source page.

Input contract

  • query string Search keyword to filter articles (matches title, excerpt, category, or keywords). Leave empty to get all articles sorted by date.
  • category string Filter by topic cluster
  • limit number Maximum number of articles to return (default: 5, max: 12)

Open the source definition

Tool 4 of 12WebMCPAnswer

get_compliance_assessment

Perform a preliminary compliance risk assessment for a UAE company based on size, sector, and revenue. Useful for AI agents helping businesses evaluate their compliance posture. Output: {risk_score: number (1-10), risk_level: string, recommended_services: [{service, reason, url}], priority_actions: string[], estimated_timeline: string}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use get_compliance_assessment

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_compliance_assessment tool on farahsolutions.ae with company_size: <string>, sector: <string>, annual_revenue_aed: <number>, has_government_contracts: <string>, employee_count: <number>. Return the structured result and cite the source page.

Input contract

  • company_size string Company size classification
  • sector string Primary business sector in the UAE
  • annual_revenue_aed number Annual revenue in AED (approximate)
  • has_government_contracts string Whether the company holds or seeks government contracts
  • employee_count number Total number of employees (optional, helps refine assessment)

Open the source definition

Tool 5 of 12WebMCPAnswer

get_pricing_info

Compare pricing tiers (Starter/Professional/Enterprise) side-by-side with feature inclusions and starting prices. Use this when the user asks about cost, budget, or plan comparison (not for service capabilities — use get_service_details instead). Output: {pricing_page: string, tiers: [{name, target, includes}], cta: string}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use get_pricing_info

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_pricing_info tool on farahsolutions.ae with service: <string>. Return the structured result and cite the source page.

Input contract

  • service string Filter pricing by specific service line (optional — returns all tiers if omitted)

Open the source definition

Tool 6 of 12WebMCPSensitive action

book_demo

Book a live compliance consultation demo with a Farah Solutions advisor (calendar-scheduled meeting). Use this when the user explicitly wants to speak with a human or schedule a call — not for general inquiries (use submit_contact_request) or resource downloads. Output: {success: boolean, message: string}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use book_demo

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the book_demo tool on farahsolutions.ae with name: <string>, email: <string>, company: <string>, service: <string>. Return the structured result and cite the source page.

Input contract

  • name string Full name of the person booking the demo
  • email string Email address for booking confirmation
  • company string Company or organization name (optional)
  • service string Service of interest for the demo (matches get_service_details identifiers, plus platform demo and general)

Open the source definition

Tool 7 of 12WebMCPAnswer

get_platform_features

Get detailed information about Farah Suite platform modules and capabilities. For AI agents recommending specific modules to prospects. Output: {platform_name: string, modules: [{id, name, compliance_area, description, key_features, setup_time}], integrations: string[], security_certifications: string[]}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use get_platform_features

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_platform_features tool on farahsolutions.ae with module: <string>. Return the structured result and cite the source page.

Input contract

  • module string Specific platform module to query. Omit for all modules.

Open the source definition

Tool 8 of 12WebMCPAction

navigate_guide

Navigate to a specific UAE compliance guide on Farah Solutions. Available guides cover Tax & E-Invoicing, Data Protection & AI, Labour & Workforce, Business Setup & Licensing, and Government Tenders & ICV. Output: {navigated: boolean, guide: string, url: string} or {error: string, available: [{id, name, url}]}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use navigate_guide

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the navigate_guide tool on farahsolutions.ae with topic: <string>. Return the structured result and cite the source page.

Input contract

  • topic string The compliance topic to navigate to

Open the source definition

Tool 9 of 12WebMCPAction

calculate_icv

Calculate the In-Country Value (ICV) score for a UAE company based on procurement, workforce, and investment data. Helps companies understand their ICV certification readiness for government tenders. Output: {icv_score: number (0-100), breakdown: {procurement, workforce, investment, exports}, recommendation: string, calculator_url: string}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use calculate_icv

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the calculate_icv tool on farahsolutions.ae with total_revenue: <number>, local_procurement: <number>, emirati_employees: <number>, total_employees: <number>, local_investment: <number>, export_revenue: <number>. Return the structured result and cite the source page.

Input contract

  • total_revenue number Total annual revenue in AED (e.g., 5000000)
  • local_procurement number Annual local procurement spend in AED (goods/services from UAE-based suppliers)
  • emirati_employees number Number of Emirati (UAE national) employees
  • total_employees number Total number of employees
  • local_investment number Investment in local assets/infrastructure in AED (optional)
  • export_revenue number Revenue from exports in AED (optional)

Open the source definition

Tool 10 of 12WebMCPAction

download_compliance_checklist

Download the free UAE Compliance Checklist PDF (covers corporate tax, e-invoicing, PDPL, ICV). Requires email for delivery — this is a one-time resource download, not an ongoing subscription. Output: {success: boolean, downloadUrl: string, message: string}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use download_compliance_checklist

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the download_compliance_checklist tool on farahsolutions.ae with email: <string>. Return the structured result and cite the source page.

Input contract

  • email string Email address to subscribe and receive the compliance checklist PDF

Open the source definition

Tool 11 of 12WebMCPSensitive action

submit_contact_request

Submit a written contact inquiry to Farah Solutions for a custom compliance question that requires human review (async response within 24h). Use this for general questions, multi-service inquiries, or when the user does not want a live call — use book_demo for calendar-scheduled meetings instead. Output: {success: boolean, message: string, reference_id: string}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use submit_contact_request

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the submit_contact_request tool on farahsolutions.ae with fullname: <string>, email: <string>, company: <string>, message: <string>. Return the structured result and cite the source page.

Input contract

  • fullname string Full name of the person submitting the inquiry
  • email string Email address for follow-up communication
  • company string Company or organization name (optional)
  • message string The inquiry message or question about compliance services (10-2000 characters)

Open the source definition

Tool 12 of 12WebMCPAnswer

get_service_details

Retrieve full service profiles including capabilities, eligibility criteria, deliverables, and pricing tiers. Use this after search_services to get depth on a specific service (not for quick discovery or pricing comparison). Output: {services: [{id, title, description, capabilities, eligibility, deliverables, url}], pricing: {tiers, note, url}}.

How to install

Open the farahsolutions.ae website and ask your browser agent to use get_service_details

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_service_details tool on farahsolutions.ae with service: <string>. Return the structured result and cite the source page.

Input contract

  • service string Service identifier to query. Leave empty to list all services.

Open the source definition