# OfficeRnD Flex MCP

> OfficeRnD Flex MCP connects your AI agent directly to your coworking management system. It lets you manage everything from tracking member status and viewing resource availability to pulling detailed billing invoices, all through natural conversation.

## Overview
- **Category:** customer-relationship-management
- **Price:** Free
- **Tags:** coworking-management, member-portal, space-booking, subscription-billing, facility-management, tenant-management

## Description

Need to run a flexible workspace? This MCP handles the operational complexity of managing multiple people and resources. You use it to check who’s booked where, verify if members have valid contracts, or pull up overdue invoices—all without opening a single dashboard. Instead of juggling multiple tabs, you just ask your agent for the data. When connected through Vinkius, your AI client gets instant access to every aspect of your operations. You can quickly check resource availability and even fetch complete metadata on specific members or bookings using unique IDs. It's about moving from manual clicks to simple conversation.

## Tools

### get_booking_details
Pulls specific reservation details based on a provided booking ID.

### get_member_details
Retrieves the full profile and status information for one specific member.

### list_bookings
Generates a list of all scheduled reservations across the workspace resources.

### list_member_contracts
Lists all membership contracts associated with specific members or teams.

### list_billing_invoices
Retrieves a comprehensive list of all generated invoices for the organization.

### list_members
Provides an immediate list of every registered user in the workspace.

### list_billing_payments
Fetches a record of all payments received into the system.

### list_billing_plans
Shows all available membership and billing plans defined by your organization.

### list_workspace_resources
Lists every bookable asset in the workspace, including rooms and desks.

### list_teams
Displays a list of all defined teams within your office structure.

## Prompt Examples

**Prompt:** 
```
List all active bookings for today.
```

**Response:** 
```
Retrieving bookings... I found 8 reservations for today, including 'Conference Room A' (10:00 AM - 12:00 PM), 3 hot desks, and 4 other meeting spaces. Would you like the member details for the Conference Room A booking?
```

**Prompt:** 
```
Show me the details for member ID 'mem_98765'.
```

**Response:** 
```
Inspecting member mem_98765... This belongs to 'John Smith'. He is a 'Dedicated Desk' member since 2022, associated with the 'Innovate Tech' team. His account is currently 'Active'. Shall I list his active contracts?
```

**Prompt:** 
```
List our available billing plans.
```

**Response:** 
```
Retrieving billing plans... You have 5 active plans defined: 'Hot Desk Monthly', 'Dedicated Desk', 'Private Office Small', 'Enterprise Custom', and 'Virtual Office'. Would you like the price and terms for the Hot Desk plan?
```

## Capabilities

### Check member status and details
Retrieves profile information, membership statuses, and team affiliations for any registered user.

### Manage bookings and resources
Lists all active or historical reservations across desks, meeting rooms, and other available assets to check current capacity.

### Review membership contracts
Pulls a full list of every member's service agreements and usage commitments.

### Monitor billing history
Accesses records of all generated invoices, monitors payment statuses, and lists available pricing plans.

### View workspace structure
Lists the different teams or functional groups within your entire organization.

## Use Cases

### A new team needs space allocation.
The Ops Lead asks the agent to 'Check availability for 8 people next Tuesday.' The MCP uses `list_bookings` and checks resources, confirming that four desks are open and two meeting rooms have capacity. This allows them to book everything in one prompt.

### A member's contract is expiring soon.
The Community Manager asks the agent for 'All members whose contracts expire within 30 days.' The MCP runs `list_member_contracts` and provides a filtered list, allowing them to proactively follow up.

### Client needs an invoice summary.
An Admin asks the agent for 'Last quarter's billing summaries and payments received.' The MCP accesses `list_billing_invoices` and `list_billing_payments`, delivering a clear financial report immediately.

### Verify a member’s active status.
A team asks to 'Check John Smith's current membership details.' The MCP uses the `get_member_details` tool, confirming his account is Active and detailing his specific plan type.

## Benefits

- Instant Member Vetting: Instead of manually cross-referencing sheets, you can check a member's contract status or pull their profile using the `get_member_details` tool. This is instant verification for your community team.
- Zero Billing Juggling: You don't need to open the finance portal just to see if last month's invoices are paid. The MCP pulls all payment data and invoice lists, letting you verify cash flow instantly.
- Full Resource Visibility: Knowing what space is available isn't a guessing game. Use `list_workspace_resources` or `list_bookings` to get real-time capacity reports for rooms and desks.
- Simplified Reporting: Need a roster of everyone who signed up this month? The MCP lets you run a simple command, getting the full list of members without exporting data first.
- Contract Clarity: Instead of digging through old documents, running `list_member_contracts` gives you an immediate overview of every commitment and its end date.

## How It Works

The bottom line is you get a single conversational entry point for all your workspace data, no matter where it lives.

1. Subscribe to this MCP and provide your OfficeRnD Client ID, Client Secret, and Organization ID.
2. Connect your preferred AI client (like Cursor or Claude) through the Vinkius catalog.
3. Use natural language prompts in your agent chat to perform actions like listing members or checking payments.

## Frequently Asked Questions

**How does OfficeRnD Flex MCP handle billing reports?**
The MCP accesses both `list_billing_invoices` and `list_billing_payments`. You can ask the agent to summarize payment history or list all outstanding invoices for a quick financial check.

**Can I find out who lives in which team using OfficeRnD Flex MCP?**
Yes. The agent runs `list_teams` and combines that with the member data, allowing you to see group affiliations across your workspace.

**I need today's room reservations; what tool should I use in OfficeRnD Flex MCP?**
Use `list_bookings`. This tool gathers all scheduled events for the day and lists which resources, like desks or rooms, are occupied.

**Is it possible to check a specific person's details with OfficeRnD Flex MCP?**
Absolutely. Use `get_member_details` and provide the member's unique ID. This pulls their full profile, status, and membership type.

**What if I need to know all available office spaces? (OfficeRnD Flex MCP)**
Use `list_workspace_resources`. This tool gives you a complete manifest of every bookable asset—from hot desks to large conference rooms.