Labsco
MCP SERVER · OFFICIAL PROJECT

freispace MCP Server

by freispace

Ask freispace who is free next week, who has worked with whom, and what was quoted and billed on an order.

HR, Recruiting & WorkforceVerified
Summary
'When is X back?' is a harder question than it looks, and this one answers it properly.

get_staff_next_holiday returns the day the person is actually back at work, not the day after the holiday ends — working times, shifts, public holidays and other absences all sit in between. That is exactly the kind of question a model guessing from a calendar gets confidently wrong.

What it is

An analytics layer over freispace, the scheduling system for media and post-production teams. Lookups are name-based — partial names match — and every answer is scoped to what the calling user is allowed to see.

What you get
  • Who and what — get_current_user resolves 'me' to a staff record, get_staffs lists the team, find_resources searches rooms, equipment and staff in one call
  • Availability — get_availability returns free slots and fully-free days for staff, suites, resources or a site over a window of up to 92 days, and says whether a required duration fits
  • Your own day — get_my_schedule, get_my_tasks, get_open_tasks
  • People — get_staff_projects, get_staff_collaborators, get_staff_next_holiday, get_staff_holiday_quota
  • Projects — get_project_stats with the project's timespan, get_project_team, get_project_tasks
  • Commercials — get_invoices, get_offers, and get_orders with their connected offers and invoices inline
  • search_docs answers questions about how freispace itself works
Requirements

The npm package @freispace/mcp-server-analytics over stdio. It needs a freispace Flagship account and an MCP API key — during the beta that key comes from freispace support. Permissions are enforced per user, so the model only reaches data that user could already open.

Setup effort

One command — npx -y @freispace/mcp-server-analytics