MoCo MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MOCO_API_KEY | Yes | Your MoCo API key - can be found in Profile → Integrations | |
| MOCO_SUBDOMAIN | Yes | Your MoCo subdomain (the 'yourcompany' part from yourcompany.mocoapp.com) |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_activitiesB | Get all activities within a date range with automatic summation by date, project, and task. Optionally filter by project ID. |
| get_user_projectsB | Get all projects assigned to the current user or search within assigned projects by name/description. If no query is provided, returns all assigned projects. |
| get_user_project_tasksA | Get all tasks for a specific assigned project by project ID. Only works for projects assigned to the current user. |
| get_user_holidaysB | Get all user holidays for a specific year with utilization calculations and remaining vacation days |
| get_user_presencesC | Get user presences within a date range with daily aggregation and total calculations |
| get_user_sick_daysB | Get all user sick days for a specific year with daily breakdown and total calculations |
| get_public_holidaysB | Get all public holidays for a specific year with daily breakdown and total calculations |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| weekly_time_report | Generates a detailed weekly time tracking report with project breakdown and productivity analysis |
| vacation_planning_assistant | Assists with vacation planning by analyzing available vacation days, holidays, and team capacity |
| personal_productivity_insights | Analyzes personal work habits and provides recommendations for productivity improvement |
| monthly_business_review | Creates comprehensive business report with project progress, time utilization, and trends |
| smart_work_life_balance_advisor | Evaluates work-life balance based on working hours, breaks, and overtime, providing personalized recommendations |
| project_time_analysis | Detailed analysis of time distribution across projects with efficiency and profitability metrics |
| team_capacity_overview | Overview of team capacity, planned absences, and resource allocation |
| work_hours_compliance_check | Checks compliance with working time regulations and identifies potential compliance issues |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool has a clearly distinct purpose targeting different resources (activities, holidays, presences, projects, tasks, sick days) with no overlap in functionality. The descriptions specify unique data retrieval operations, making misselection unlikely.
All tools follow a consistent 'get_<resource>' naming pattern using snake_case, with clear and predictable verb-noun structure. This uniformity makes the tool set easy to navigate and understand.
With 7 tools, the server is well-scoped for its apparent purpose of retrieving user-related work and absence data. Each tool serves a distinct and necessary function without redundancy, fitting a typical range for such a domain.
The tool set is read-only, covering retrieval of activities, holidays, presences, projects, tasks, and sick days, which is comprehensive for querying user data. However, it lacks write operations (e.g., create, update, delete) or broader management functions, creating notable gaps for full lifecycle coverage in a work management domain.