# Hub Planner Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## Hub Planner

View and manage projects, resources, bookings and timesheets in Hub Planner

- Record: https://musedirectory.ai/connector/hub-planner
- Category: Productivity
- Developer: usefulapi (https://usefulapi.io/hub-planner/)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 223ms, checked 2026-10-29T12:45:44Z
- Endpoint: https://hub-planner.usefulapi.io/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-10-29T08:06:16Z)
- Source: Found in the official MCP Registry (io.usefulapi/hub-planner) https://registry.modelcontextprotocol.io/v0/servers?search=io.usefulapi%2Fhub-planner

Connects to Hub Planner to read projects, resources, bookings and time entries; create new clients and log time entries. Helps small teams track project schedules, resource availability and work hours.

Example request: "Show me all bookings for this week and log the hours I worked on the marketing project today"

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Hub Planner to help me. It is a free service with an MCP server at https://hub-planner.usefulapi.io/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- hubplanner_list_resources: List one page of Hub Planner resources. Pages start at 0; follow next_page until null. For filtered results use the search tool where available.
- hubplanner_get_resource: Get one Hub Planner resource by its ID.
- hubplanner_list_projects: List one page of Hub Planner projects. Pages start at 0; follow next_page until null. For filtered results use the search tool where available.
- hubplanner_get_project: Get one Hub Planner project by its ID.
- hubplanner_list_bookings: List one page of Hub Planner bookings. Pages start at 0; follow next_page until null. For filtered results use the search tool where available.
- hubplanner_get_booking: Get one Hub Planner booking by its ID.
- hubplanner_list_time_entries: List one page of Hub Planner time entries. Pages start at 0; follow next_page until null. For filtered results use the search tool where available.
- hubplanner_get_time_entry: Get one Hub Planner timeentry by its ID.
- hubplanner_list_clients: List one page of Hub Planner clients. Pages start at 0; follow next_page until null. For filtered results use the search tool where available.
- hubplanner_get_client: Get one Hub Planner client by its ID.
- hubplanner_search_projects: Search projects by exact name or status. Pagination is zero-based.
- hubplanner_search_resources: Search resources by exact email, first name, last name or status. Pagination is zero-based.
- hubplanner_search_bookings: Find bookings for a resource, project or date range. start/end select bookings overlapping that inclusive range. Pagination is zero-based.
- hubplanner_search_time_entries: Find time entries by resource, project, inclusive YYYY-MM-DD date range or submission status. Pagination is zero-based.
- hubplanner_create_time_entry: WRITE: Create a time entry for a resource and project on one date. Requires a Read & Write API key. This records actual worked time and can affect reports and billing; verify details first. No automatic retries.
- hubplanner_create_client: WRITE: Create a client by name. Requires a Read & Write API key. Repeating the call can create duplicates.

Screening checks:
- MCP handshake: pass (Answered in 184ms)
- Domain against threat feeds (Cloudflare security DNS): pass (hub-planner.usefulapi.io, usefulapi.io not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (16 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
