AI chat (LLM) via MCP
Operating MCP server (currently in alpha testing)
Written By Matti Parviainen
Last updated 2 days ago
This is a moving target. Docs get outdated quickly.
Known supported LLM providers alpha customers have been happy with
Claude & Claude Code
ChatGPT
Gemini CLI
If the
mcp addcommand does not work it is worth trying withgemini mcp add --scope user
Unfortunately, no one has yet figured out how to use the MCP from Microsoft Copilot.
MCP Server Capabilities Summary (updated March 19th 2026)
The Operating MCP server exposes 25 tools across these categories:
Tenant Selection
list_tenants — Pick which tenant to work with before calling any other tool
Reference Data (read-only)
list_roles / list_seniorities — Competence roles and experience tiers
list_skills / list_skill_levels / list_skill_sentiments — Skill framework (proficiency + feelings)
list_sites — Office locations
list_groups — Organizational units
list_statuses — Project and allocation statuses
People & Projects (read-only)
list_people — Search/filter employees by site, role, group, availability
get_person — Full detail including position history, time-offs, working hours
list_projects — Filter by client, owner, status, site, tags
list_positions — Person-to-project assignments with filters
get_position — Single position with all its allocations
Allocations (read + write)
list_allocations — Scheduled time blocks, filterable by person/project/date
create_allocation — Schedule someone on a position with dates, percentage, probability
update_allocation — Modify existing allocation properties
delete_allocation — Permanently remove an allocation
move_allocations — Move allocations between positions
Positions (write)
create_position — Assign a person to a project with role/site/notes
update_position — Modify position properties
move_positions — Move positions between projects
Time Tracking
list_tasks — Work categories (normal + time-off)
list_time_entries — Logged hours, filterable by project/person/date
track_time — Log hours against a project
What you can do with it
An LLM connected to this MCP server can:
Check availability — Find who's free in the next 7/30 days, filtered by role, site, or group
Staff projects — Create positions and allocations to assign people to projects
Reorganize assignments — Move positions between projects or allocations between positions
Track time — Log hours for yourself or others against projects and tasks
Browse the org — Look up people's details, skills, project history, and working hours
Query project data — List and filter projects by client, owner, status, or tags