belong-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ACCESS_TOKEN | No | Your access token for Belong API (optional, can authenticate via OTP instead) | |
| MOBILE_NUMBER | No | Your mobile number (optional, can authenticate via OTP instead) | |
| REFRESH_TOKEN | No | Your refresh token for Belong API (optional, can authenticate via OTP instead) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| request_otpA | Send an OTP to a mobile number to start authentication. Call this first if not logged in. |
| verify_otpA | Verify the OTP received on mobile to complete login. Call after request_otp. |
| check_auth_statusA | Check if the user is currently authenticated. Returns auth state and mobile number if available. |
| get_resident_profileA | Get the logged-in resident's profile: name, mobile, email, resident_id, default_flat_occupancy_id |
| get_flat_accessA | Get current flat access details: buggy service status, cometchat auth, electricity meter, feature flags, and more |
| get_occupancy_detailA | Get detailed occupancy info for a flat: tower, wing, floor, project, flat number, occupancy type |
| list_flatsA | List all flats associated with the current resident, with tower/wing/floor/project info |
| list_flats_by_occupancyA | List flats filtered by a specific flat_occupancy_id |
| get_flats_by_resident_idsC | Look up flats for specific resident IDs within a project |
| get_visitor_approvalsA | Get visitor/guest approval entries for a flat on a given date |
| get_approvals_countA | Get the count of visitor approvals for a flat in a given month |
| get_exit_passesA | List exit passes (material movement out of society) for a flat |
| get_entry_statsB | Get visitor entry statistics (approved, completed, request_approved counts) |
| list_visitor_companiesB | List companies/brands under a visitor category (e.g. delivery services) |
| list_service_staffsA | List service staff (maids, cooks, drivers, etc.) registered for a flat |
| list_service_staff_bookingsA | List service staff booking schedules for a flat |
| list_service_typesC | List available service types (maid, cook, driver, etc.) |
| list_resident_vehiclesB | List vehicles registered to a flat |
| search_vehiclesA | Search for vehicles by registration number across the society |
| list_vehicle_brandsB | List all available vehicle brands |
| list_maintenance_issuesB | List maintenance issues/complaints raised by the resident |
| list_issue_categoriesA | List available issue/complaint categories for a flat (plumbing, electrical, etc.) |
| get_issue_statsB | Get issue statistics (closed, in_progress counts) |
| list_booked_slotsB | List amenity bookings (gym, pool, clubhouse, etc.) for a flat |
| get_booking_statsA | Get amenity booking statistics (booked, completed, waitlisted counts) |
| get_announcementsB | List community announcements for a flat |
| list_community_feedsB | Get the community feed posts |
| get_bannersA | Get promotional banners displayed for a flat |
| list_campaignsB | List active campaigns/promotions |
| list_rwa_membersB | List RWA (Resident Welfare Association) committee members for a project |
| list_buggy_stopsA | List buggy (golf cart) pickup/drop stops available for a flat |
| get_buggy_activityA | Get buggy ride activity/history for a flat |
| list_chat_enabled_residentsB | List residents available for chat in a project |
| list_chat_wingsB | List wings/sections available for chat in a tower |
| list_chat_flat_residentsB | List residents on a specific floor for chat purposes |
| get_towersA | List towers/buildings in a project |
| get_module_accessA | Get which modules/features are enabled for the current project |
| list_external_servicesA | List external services integrated with the project (laundry, food, etc.) |
| list_languagesB | List available languages for the app |
| get_financial_ledgerB | Get financial transaction history (maintenance bills, payments) for a date range |
| get_invoice_statsA | Get invoice summary: total unpaid, payable amounts, interest, closing balance |
| list_demandnote_requestsB | List demand note requests (payment demands from management) |
| get_payment_configA | Get available payment methods (UPI, card, netbanking, wallet) and their configuration |
| get_notifications_countA | Get the count of unread notifications for a flat |
| get_delivery_preferencesA | Get delivery preferences (auto-approve deliveries setting) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/arjun1194/belong-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server