Skip to main content
Glama
niondigital

MoCo MCP Server

by niondigital

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MOCO_API_KEYYesYour MoCo API key - can be found in Profile → Integrations
MOCO_SUBDOMAINYesYour 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

NameDescription
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

NameDescription
weekly_time_reportGenerates a detailed weekly time tracking report with project breakdown and productivity analysis
vacation_planning_assistantAssists with vacation planning by analyzing available vacation days, holidays, and team capacity
personal_productivity_insightsAnalyzes personal work habits and provides recommendations for productivity improvement
monthly_business_reviewCreates comprehensive business report with project progress, time utilization, and trends
smart_work_life_balance_advisorEvaluates work-life balance based on working hours, breaks, and overtime, providing personalized recommendations
project_time_analysisDetailed analysis of time distribution across projects with efficiency and profitability metrics
team_capacity_overviewOverview of team capacity, planned absences, and resource allocation
work_hours_compliance_checkChecks compliance with working time regulations and identifies potential compliance issues

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 7 tools

Disambiguation5/5

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.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness3/5

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.

Maintenance

ActivityInactive
ResponsivenessNo issues