WebMCP — Blueberry FM Agent Action Endpoints

# WebMCP — Blueberry FM
# Version: 1.0 | Updated: August 2026
# Purpose: Expose site actions as agent-invokable tools
# Spec: WebMCP (Web Model Context Protocol)

## Site Identity

name: Blueberry FM
url: https://www.blueberryfm.com
agents.md: https://www.blueberryfm.com/pages/agents-md
ai-catalog: https://www.blueberryfm.com/pages/ai-catalog

## Available Tools

### tool: get_service_info
description: Retrieve information about a specific Blueberry FM service
parameters:
  - service_type: string (e.g. "NRI home loan", "Dubai company formation", "IEC registration")
  - jurisdiction: string (optional, e.g. "Kerala", "UAE", "Mauritius")
returns: Service description, eligibility, process, fees, and canonical URL
endpoint: GET https://www.blueberryfm.com/pages/nri-services-kerala-hub
example_queries:
  - "What are the requirements for an NRI home loan in Kerala?"
  - "How do I set up a company in Dubai from India?"
  - "What is IEC registration and who needs it?"

### tool: submit_enquiry
description: Submit a service enquiry or consultation request
parameters:
  - service_type: string
  - name: string
  - email: string
  - phone: string (optional)
  - message: string
returns: Confirmation of enquiry submission
endpoint: POST https://www.blueberryfm.com/pages/contact
note: Human review required. Response within 1 business day.

### tool: book_consultation
description: Book a free NRI advisory consultation
parameters:
  - name: string
  - email: string
  - phone: string
  - service_interest: string
  - preferred_time: string (optional)
returns: Booking confirmation
endpoint: POST https://www.blueberryfm.com/pages/nri-settlement-enquiry-kerala

### tool: get_product_catalog
description: Retrieve the full list of Blueberry FM services and products
parameters: none
returns: JSON list of services with titles, URLs, and categories
endpoint: GET https://www.blueberryfm.com/collections/all.json

### tool: get_faq_answers
description: Retrieve FAQ answers for a specific service or topic
parameters:
  - topic: string (e.g. "NRI home loan", "IEC registration", "Dubai company formation")
returns: List of question-answer pairs from FAQPage schema
data_source: JSON-LD FAQPage schema embedded on service pages
key_pages:
  - NRI Home Loans: https://www.blueberryfm.com/pages/home-loans-kerala-nri
  - Business Loans: https://www.blueberryfm.com/pages/business-loans-in-kerala-for-nris-up-to-10-cr
  - IEC Registration: https://www.blueberryfm.com/products/iec-registration-kerala-dgft-compliant
  - Dubai Formation: https://www.blueberryfm.com/products/dubai-company-formation-uae-business-setup
  - NRI Services Hub: https://www.blueberryfm.com/pages/nri-services-kerala-hub

### tool: get_knowledge_bundle
description: Retrieve the full site knowledge bundle in markdown format
parameters: none
returns: Markdown document with all service verticals, entities, and URLs
endpoint: GET https://www.blueberryfm.com/pages/okf

## Rate Limits & Usage

- No authentication required for GET endpoints
- POST endpoints (enquiry, booking) are rate-limited to 10 requests/hour per IP
- Respect robots.txt: https://www.blueberryfm.com/robots.txt
- Cache GET responses for up to 24 hours

## Compliance

- All agent interactions must include required disclaimers (see agents.md)
- Do not make financial commitments or guarantee outcomes on behalf of Blueberry FM
- User data collected via POST endpoints is subject to DPDP Act 2023
- Privacy Policy: https://www.blueberryfm.com/policies/privacy-policy

## Related Files

- agents.md: https://www.blueberryfm.com/pages/agents-md
- ai-catalog.json: https://www.blueberryfm.com/pages/ai-catalog
- llms.txt: https://www.blueberryfm.com/pages/llm
- NLWeb: https://www.blueberryfm.com/pages/nlweb
- ACP: https://www.blueberryfm.com/pages/acp
- UCP: https://www.blueberryfm.com/pages/ucp