Connect your account, then chat with AI to run tools.
Hub Planner is a resource management and project scheduling platform. Plan projects, allocate resources via bookings, track time with timesheets, manage billing rates, and organize work with groups and categories.
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/hubplannerThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Live probe refreshed Sep 18, 2026 · Endpoint host mcp.mcpbundles.com
Domain knowledge for Hub Planner — workflow patterns, data models, and gotchas for your AI agent.
Hub Planner is a resource management and project scheduling platform for planning projects, allocating resources, tracking time, managing billing, and handling vacation/leave workflows.
Projects — Work containers with name, status (STATUS_ACTIVE/STATUS_ARCHIVED/STATUS_PENDING/ STATUS_PLANNED/STATUS_FLOATING), budget (hours + cash), timeline (start/end with useProjectDuration=true), assigned resources, project managers, tags, custom fields, and projectCode. Projects are what resources get booked against.
Resources — People or assets with firstName, lastName, email, status (STATUS_ACTIVE/STATUS_ARCHIVED/STATUS_NON_BOOKABLE/STATUS_PARKED), role (ROLE_OWNER/ROLE_ADMIN/ROLE_MANAGER/ROLE_MEMBER), billing rates, custom availability, tags, and custom fields. Resources are allocated to projects via bookings.
Bookings — The core scheduling unit. A booking allocates a resource to a project for a date range. Key fields: resource (ID), project (ID), start/end dates, state (STATE_PERCENTAGE / STATE_DAY_MINUTE / STATE_TOTAL_MINUTE), stateValue (the allocation amount), type (SCHEDULED / APPROVED / WAITING_FOR_APPROVAL / REJECTED), and optional booking category. Bookings default to 20 results per page — always paginate.
Events — Non-project activities (conferences, training, company events). Events work like projects for booking purposes — resources can be booked against events using the booking tools with the event ID as the project_id. Events have name, eventCode, and backgroundColor.
Time Entries — Timesheet records. Each entry logs minutes for a resource on a project for a specific date. Status flow: UNSUBMITTED → SUBMITTED → APPROVED/REJECTED. Time entries also default to 20 results per page.
Milestones — Key dates within a project timeline. Each milestone has a name, date (YYYY-MM-DD), and project association. Use milestones to mark deliverables, deadlines, or phase gates. Milestones are queried via the milestone search tool — there is no list-all shortcut.
Vacations — Leave/time-off requests with an approval workflow. Each vacation has a resource, start/end dates, type (SCHEDULED/APPROVED/WAITING_FOR_APPROVAL/REJECTED), percentAllocation (100 = full day, 50 = half day), title, and approvalInfo containing approvers, notes, and approval/rejection details. Requires the Vacation extension.
Holidays — Public/company holidays with name, date, optional yearly repeat, and color. Holidays affect resource availability calculations.
Clients — Customer organizations that can be linked to projects via the customers array.
Billing Rates — Rate cards with label, rate amount, and currency. Assigned to projects (projectRate) and resources (resourceRates) for budget tracking. Supports 20+ currencies.
Project Tags / Resource Tags — Simple key-value labels for categorization. Project tags are assigned to projects, resource tags to resources (e.g. skills like "Python", "Design"). Each tag has a unique value. No pagination or search — the full list is returned.
Booking Categories — Define booking types (e.g. At Client, Remote Work, Design, Development) with name, gridColor, and type (NON_OPTIONAL for default, CUSTOM for user-created). Categories belong to category groups. Used for categorizing and color-coding bookings on the scheduler.
Custom Fields — Configurable fields on resources or projects. Templates define the field type (TEXT, TEXTAREA, EMAIL, DATE, COLOR, NUMBER, CHECKBOX, SELECT, RADIO), label, instructions, choices (for select/radio/checkbox), and settings (required, editable by resource, etc.). Values are stored on individual resources/projects via their customFields array.
Project Groups / Resource Groups — Organizational containers. System groups (Active Projects, Archived Projects, Events) are auto-managed. Custom groups can be created for team/department structure. Each group has a name and array of member IDs.
Project Managers — Resources with isProjectManager=true. A read-only view of resources eligible to manage projects. Assigned to projects via the project's managers field.
Unassigned Work — Placeholder items for tasks/roles not yet assigned to a resource. Requires the Unassigned Work extension.
Project Cost Categories — Expense categories (Accommodation, Flights, Equipment, etc.) for tracking project costs and budgets.
Bookings are allocations (resource → project, with dates and effort). Events are a type of schedulable entity, similar to projects but for non-project activities. To schedule a resource for an event, create a booking with the event's ID as the project_id.
Projects and resources return all results by default. Bookings, time entries, and vacations return 20 per page by default. Max limit is 1000. Use limit + page params. Pages start at 0.
Most list endpoints support a sort parameter. Field name for ascending, prefix with - for descending: sort=name (A-Z), sort=-createdDate (newest first). Chain: sort=-status&sort=name.
Different entities use different update approaches:
6000 calls/day, burst limit of 50 per 5 seconds. Rate limit headers: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset. Exceeding burst limit returns Retry-After header.
Connect Hub Planner to any MCP client in minutes
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsShowing 55 of 55
Showing 55 of 55 tools from the public preview. Connect the server to inspect the full live tool list.
Hubplanner Create Billing Rate
hubplanner_create_billing_rateCreate a new Hub Planner billing rate. Requires label, rate amount, and currency code.
Try in chatHub Planner is a resource management and project scheduling platform. Plan projects, allocate resources via bookings, track time with timesheets, manage billing rates, and organize work with groups and categories. It provides 55 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/hubplanner. Authentication is handled automatically.
Hub Planner provides 55 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Hub Planner uses API Key. Hub Planner requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
All-in-one cybersecurity software for all your devices. Malwarebytes provides antivirus, VPN, and sc...
6 toolsBring your thinking to life, collaborate in real time, and turn brainstorming into action with share...
3 toolsThe Tripadvisor app brings trusted reviews and hotel insights into ChatGPT, offering a faster, more ...
3 toolsSlidesGPT is an AI PowerPoint Generator, AI Slideshow Maker, AI PPT Maker & AI presentation maker to...
2 toolsDiscover and book unforgettable things to do with the Viator app. Search Viator's catalog of tours, ...
2 toolsBundle for MCP provider zernote-mcp