AI chat (LLM) via MCP

Operating MCP server (currently in alpha testing)

Written By Matti Parviainen

Last updated 9 days ago

This video explains how to get started with MCP

Known supported LLM providers alpha customers have been happy with

  1. Claude & Claude Code

  2. ChatGPT

  3. Gemini CLI

    1. If the mcp add command does not work it is worth trying with gemini mcp add --scope user

Unfortunately, no one has yet figured out how to use the MCP from Microsoft Copilot.

What’s the power of a great LLM & your ops data

This is just a naive example – not something we necessarily recommend, but kind of cool chain of three prompts with Claude.

Use casual language, the model will figure it out:

Ask it to recommend things:

Create one-off artifacts or reusable agentic workflows based on Operating data:

Of course, for some things like this you might go for tools like Claude for Excel of ChatGPT for Excel instead of the chat interface. Operating MCP works there just as well.


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 + sentiment)

list_sites β€” office locations

list_groups β€” organizational units

list_companies β€” legal entities

list_statuses β€” project and allocation statuses

list_client_tags / list_project_tags β€” client and project tag categories

list_task_lists β€” task lists

list_rate_cards β€” rate cards

list_vendors β€” expense vendors

list_expense_categories β€” expense categories

People (read-only)

list_people β€” search/filter people by site, role, group, availability

get_person β€” full detail including position history, time off, working hours

Projects (read + write)

list_projects β€” filter by client, owner, status, site, tags

get_project β€” a single project with its details

create_project β€” create a new project

update_project β€” modify project properties

Positions (read + write)

list_positions β€” person-to-project assignments with filters

get_position β€” a single position with all its allocations

create_position β€” add a person to a project with role/site/notes

update_position β€” modify position properties

archive_position β€” archive a position

move_positions β€” move positions between projects

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 an existing allocation

delete_allocation β€” permanently remove an allocation

move_allocations β€” move allocations between positions

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

Budgets & phases (write)

create_budget / update_budget / delete_budget β€” manage project budgets

create_phase / update_phase / delete_phase β€” manage project phases

Expenses (read + write)

list_expenses β€” logged expenses

create_expense / update_expense / delete_expense β€” manage expenses

What you can do with it

An LLM connected to this MCP server can:

  1. Check availability β€” Find who's free in the next 7/30 days, filtered by role, site, or group

  2. Staff projects β€” Create positions and allocations to assign people to projects

  3. Reorganize assignments β€” Move positions between projects or allocations between positions

  4. Track time β€” Log hours for yourself or others against projects and tasks

  5. Browse the org β€” Look up people's details, skills, project history, and working hours

  6. Query project data β€” List and filter projects by client, owner, status, or tags

  7. Manage financials β€” create and adjust project budgets, expenses, and phases

  8. Create and update projects β€” spin up new projects and edit their properties