Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PUBMED_EMAILYesYour email address (required by NCBI)
PUBMED_API_KEYNoOptional API key for higher rate limits

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_current_userA

Who the calling user is: name, email and their linked staff record. Use it to resolve 'I', 'me' or 'my' to a staff name for other tools.

get_staffsA

List staff members with name, title and staff number. Default: active staff only. Use it to browse the team or to find the exact staff name for other tools.

find_resourcesA

Search rooms/studios (suites), equipment/licenses (resources) and staff by name in one call; results are grouped by type. Call without search to list everything. Use it to find entities and the exact names to pass to other tools.

get_availabilityA

Check when staff, rooms (suites) or resources are FREE in a date window (default 14 days, max 92). Considers bookings, public holidays and staff absences/work times. Returns free time slots and fully-free days per entity, and whether a required duration fits. Select entities with search/site/status (names from find_resources).

get_my_scheduleA

The calling user's own bookings in a date window (default: the next 7 days). Use it for questions like 'what is on my schedule this week'.

get_my_tasksA

Tasks assigned to the calling user, with due date, priority and what they reference. Default: open tasks only.

get_open_tasksA

All open (not yet completed) tasks of the team, with assignees, due dates and what they reference. For only the calling user's own tasks use get_my_tasks.

get_staff_projectsA

List the projects a staff member is booked on, with each project's date range and duration in days.

get_staff_collaboratorsA

Show who a staff member has worked with, based on shared bookings: each colleague with the bookings and projects they shared.

get_staff_next_holidayA

Get a staff member's next upcoming holiday: start date, end date, length in days and comment. Omit staff_name to get the calling user's own next holiday.

get_staff_holiday_quotaA

Get a staff member's holiday quota for one year: total, taken and remaining days. Omit staff_name to get the calling user's own quota.

get_project_statsA

Booking statistics for one project: how many bookings are in the past vs upcoming, with a per-status breakdown.

get_project_teamA

List the staff members who worked on a project, with each person's number of bookings on it.

get_project_tasksA

Task status of one project: all tasks on the project and its bookings, with a summary of how many are open, done and overdue.

get_invoicesA

List invoices with filters and per-currency totals; paginated. Status buckets: draft, open (finalized & unpaid, includes overdue), overdue, paid, partially-paid, canceled, locked. To find a client's invoices use search — it matches number, order number, subject and recipient address.

get_offersA

List offers (quotes) with filters and per-currency net totals; paginated. Status buckets: draft, locked, open (finalized, no decision yet), accepted, declined. Each offer shows how many invoices were created from it. Search matches number, order number, subject and recipient address.

get_ordersA

List orders (jobs) with their connected offers and invoices inline; paginated. Use it for questions like 'what was quoted and billed on order X'. Search matches order number and name.

search_docsA

Search the freispace documentation. Returns the most relevant excerpts. Use it for questions about how freispace itself works (features, settings, how-tos).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/freispace/mcp-server-analytics'

If you have feedback or need assistance with the MCP directory API, please join our Discord server