ops-platform-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CLICKUP_TEAM_ID | No | ClickUp team ID, optional if token has access to multiple workspaces | |
| OPS_TASK_BACKEND | No | Task backend to use: 'platform' or 'clickup' | platform |
| CLICKUP_API_TOKEN | No | ClickUp API token, required if task backend is 'clickup' |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_employeesA | List every employee in the platform with their id, name, role, department, and weekly_capacity_hours. Use this to discover who exists, look up an employee's id or exact name, or check someone's capacity before assigning work or interpreting a utilization report. Takes no arguments and returns the full employee list; if you need a subset, filter the result yourself. |
| list_projectsA | List every project with its id, name, client, status (active, on_hold, or closed), and budget_hours. Use this to discover which projects exist or to find a project's id or exact name before creating tasks, logging time, or requesting an hours report. Takes no arguments and returns the full project list. |
| list_tasksA | List tasks, optionally narrowed by project, assignee, and/or status. Use this to
answer what is on someone's plate, what work remains on a project, or to find a
task's id before updating its status. |
| get_project_hoursA | Report how a single project is tracking against its budget: returns the project's
metadata plus budget_hours, logged_hours (sum of all time entries), and
remaining_hours. Use this for questions like 'how is Orion tracking against budget'
or before logging significant additional time. |
| utilization_reportA | Per-employee utilization for one week: logged hours against weekly capacity, with
a utilization_pct per person. Use this for questions like 'who is over or under
capacity' or 'pull this week's utilization'. |
| create_taskA | Create a new task on a project. Use this when asked to add a work item, to-do, or
action item. |
| update_task_statusA | Move a task to a new status: todo, in_progress, or done. Use this when asked to
start, finish, reopen, or otherwise progress a task. Requires the |
| log_timeA | Log hours that an employee worked on a project for a specific day. Use this when
someone reports time worked or asks you to record effort. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ericthlai/ops-platform-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server