このMCPでできること
Supports workforce attendance, timesheets, employee management, team hours, productivity reporting, workload alerts, approvals, and workforce analytics.
ツール
入力スキーマ
{'type': 'object', 'required': ['question'], 'properties': {'question': {'type': 'string', 'maxLength': 2000, 'description': "The user's question about their workforce, in their own words. Pass verbatim — do not paraphrase."}}}
出力スキーマ
{'type': 'object', 'properties': {'tip': {'type': 'string', 'description': 'Follow-up suggestion'}, 'message': {'type': 'string', 'description': 'Confirmation and routing guidance'}, 'acknowledged': {'type': 'boolean', 'description': 'Whether the question was captured'}, 'suggested_tools': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools most likely to answer this question'}, 'question_received': {'type': 'string', 'description': 'Echo of the question (truncated to 200 chars)'}}}
入力スキーマ
{'type': 'object', 'properties': {'latitude': {'type': 'number', 'description': 'GPS latitude (optional). Used for geofence validation.'}, 'longitude': {'type': 'number', 'description': 'GPS longitude (optional). Used for geofence validation.'}}}
出力スキーマ
{'type': 'object', 'properties': {'error': {'type': 'string', 'description': 'Error code if clock-in failed'}, 'message': {'type': 'string', 'description': 'Human-readable result or error message'}, 'success': {'type': 'boolean', 'description': 'Whether the clock-in succeeded'}, 'clock_in_time': {'type': 'string', 'description': 'ISO 8601 clock-in timestamp'}, 'next_tap_due_at': {'type': 'string', 'description': 'When the next attendance tap is expected'}, 'is_within_geofence': {'type': 'boolean', 'description': 'Whether the location is within a configured geofence'}, 'matched_office_name': {'type': 'string', 'description': 'Name of the matched office/geofence, if any'}}}
入力スキーマ
{'type': 'object', 'properties': {'latitude': {'type': 'number', 'description': 'GPS latitude at clock-out (optional).'}, 'longitude': {'type': 'number', 'description': 'GPS longitude at clock-out (optional).'}}}
出力スキーマ
{'type': 'object', 'properties': {'error': {'type': 'string', 'description': 'Error code if clock-out failed'}, 'message': {'type': 'string', 'description': 'Human-readable result or error message'}, 'success': {'type': 'boolean', 'description': 'Whether the clock-out succeeded'}, 'clock_in_time': {'type': 'string', 'description': 'ISO 8601 clock-in timestamp for this session'}, 'clock_out_time': {'type': 'string', 'description': 'ISO 8601 clock-out timestamp'}, 'blocks_generated': {'type': 'integer', 'description': 'Number of gap-fill TimeLog blocks created'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'description': 'Number of feature areas to return.'}, 'period': {'enum': ['this_week', 'last_week', 'this_month', 'last_month'], 'type': 'string', 'default': 'this_week', 'description': 'Reporting window for tool call counts. Default: this_week.'}}}
出力スキーマ
{'type': 'object', 'properties': {'as_of': {'type': 'string', 'description': 'Snapshot timestamp'}, 'period': {'type': 'string', 'description': 'Reporting window used'}, 'available': {'type': 'boolean', 'description': 'Whether analytics data is available'}, 'top_events': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Top event names with counts'}, 'feature_areas': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Top tool call counts grouped by ToolName'}}}
入力スキーマ
{'type': 'object', 'properties': {'period': {'enum': ['today', 'this_week', 'last_week', 'this_month', 'last_month'], 'type': 'string', 'default': 'this_week', 'description': 'Reporting window for session and AI-query counts.'}}}
出力スキーマ
{'type': 'object', 'properties': {'as_of': {'type': 'string', 'description': 'Snapshot timestamp'}, 'period': {'type': 'string', 'description': 'Reporting window used'}, 'available': {'type': 'boolean', 'description': 'Whether analytics data is available'}, 'top_sources': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Top referring sources with session counts'}, 'active_users_1d': {'type': 'integer', 'description': 'Unique active users in the last 1 day'}, 'active_users_7d': {'type': 'integer', 'description': 'Unique active users in the last 7 days'}, 'active_users_28d': {'type': 'integer', 'description': 'Unique active users in the last 28 days'}, 'sessions_in_period': {'type': 'integer', 'description': 'Total sessions in the reporting window'}, 'ai_queries_served_in_period': {'type': 'integer', 'description': 'MCP tool calls served from McpAuditLogs'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'description': 'Max number of recent questions to return.'}, 'period': {'enum': ['today', 'this_week', 'last_week', 'this_month', 'last_month'], 'type': 'string', 'default': 'this_month', 'description': 'Reporting window for question history.'}}}
出力スキーマ
{'type': 'object', 'properties': {'as_of': {'type': 'string', 'description': 'Snapshot timestamp'}, 'period': {'type': 'string', 'description': 'Reporting window used'}, 'available': {'type': 'boolean', 'description': 'Whether results are available (false in demo mode)'}, 'top_themes': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Theme groupings with counts'}, 'privacy_note': {'type': 'string', 'description': 'Privacy scope note'}, 'period_demand': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Most-requested period argument values'}, 'question_count': {'type': 'integer', 'description': 'Number of questions returned'}, 'recent_questions': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Recent verbatim questions with timestamps'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'properties': {'support': {'type': 'object', 'description': 'Support contact information'}, 'platforms': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Platform availability (web, desktop, mobile)'}, 'compliance': {'type': 'object', 'description': 'Compliance status (GDPR etc)'}, 'industries': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Target industry verticals'}, 'tool_names': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of all tool name strings'}, 'sso_roadmap': {'type': 'string', 'description': 'SSO roadmap status'}, 'total_tools': {'type': 'integer', 'description': 'Total number of MCP tools available'}, 'write_tools': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools that mutate data'}, 'data_storage': {'type': 'object', 'description': 'Cloud provider and data residency'}, 'report_types': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Available report types'}, 'changelog_url': {'type': 'string', 'description': 'URL to product changelog'}, 'org_structure': {'type': 'object', 'description': 'Org hierarchy and role levels'}, 'privacy_model': {'type': 'object', 'description': 'Privacy and monitoring model details'}, 'sso_available': {'type': 'boolean', 'description': 'Whether SSO is currently live'}, 'related_resources': {'type': 'object', 'description': 'Deep-link to the capabilities reference page'}, 'api_key_permissions': {'type': 'object', 'description': 'API key scope and permission model'}, 'remote_team_support': {'type': 'object', 'description': 'Remote team support details'}, 'capabilities_by_role': {'type': 'object', 'description': 'Commands grouped by role: everyone, manager_above, admin_owner_admin'}, 'payment_integrations': {'type': 'object', 'description': 'PayPal/Wise integration status by use case'}, 'supported_ai_clients': {'type': 'object', 'description': 'Confirmed and in-development AI client integrations'}, 'employee_self_service': {'type': 'object', 'description': 'Self-service features available to employees'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'properties': {'as_of': {'type': 'string', 'description': 'ISO 8601 timestamp of the snapshot'}, 'error': {'type': 'string', 'description': 'Error message if retrieval failed'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'properties': {'entities': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of data entity definitions, each with name, description, fields array, and exposed_by_tool'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'properties': {'scenarios': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of scenario objects, each with id, title, description, and suggested_queries array'}}}
入力スキーマ
{'type': 'object', 'required': ['employee_id'], 'properties': {'employee_id': {'type': 'string', 'description': "Employee ID (UUID) or 'me' for the authenticated user."}}}
出力スキーマ
{'type': 'object', 'properties': {'id': {'type': 'string', 'description': 'Employee UUID'}, 'name': {'type': 'string', 'description': 'Full name'}, 'role': {'type': 'string', 'description': 'Employee role'}, 'team': {'type': 'string', 'description': 'Team name'}, 'email': {'type': 'string', 'description': 'Work email'}, 'is_clocked_in': {'type': 'boolean', 'description': 'Whether currently clocked in'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'properties': {'note': {'type': 'string', 'description': 'Data freshness note'}, 'plans': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of plan objects (Community, Starter, Professional, Business, Enterprise)'}, 'demo_mode': {'type': 'object', 'description': 'Demo mode availability'}, 'free_trial': {'type': 'object', 'description': 'Free trial availability and duration'}, 'data_source': {'type': 'string', 'description': 'live_db or fallback'}, 'upgrade_url': {'type': 'string', 'description': 'URL to upgrade or manage billing'}, 'change_plan_note': {'type': 'string', 'description': 'Guidance on changing plans'}, 'related_resources': {'type': 'object', 'description': 'Pricing and signup page URLs'}, 'billing_portal_url': {'type': 'string', 'description': 'URL to the billing portal'}, 'payment_integrations': {'type': 'object', 'description': 'PayPal/Wise integration status'}}}
入力スキーマ
{'type': 'object', 'properties': {'period': {'enum': ['today', 'this_week', 'last_week', 'this_month'], 'type': 'string', 'default': 'this_week'}, 'user_id': {'type': 'string', 'format': 'uuid', 'description': 'Target user. Defaults to authenticated user. Manager+ can specify team member IDs.'}}}
出力スキーマ
{'type': 'object', 'properties': {'score': {'type': 'integer', 'description': 'Productivity score 0-100'}, 'week_end': {'type': 'string', 'description': 'Period end date (YYYY-MM-DD)'}, 'week_start': {'type': 'string', 'description': 'Period start date (YYYY-MM-DD)'}, 'privacy_note': {'type': 'string', 'description': 'Privacy clarification for activity scoring'}, 'totalSeconds': {'type': 'integer', 'description': 'Total tracked seconds'}, 'period_applied': {'type': 'string', 'description': 'Period enum value used'}, 'data_availability': {'type': 'string', 'description': 'available | no_data | synthetic_demo'}, 'productiveSeconds': {'type': 'integer', 'description': 'Seconds of productive app use'}}}
入力スキーマ
{'type': 'object', 'properties': {'role': {'enum': ['employee', 'manager', 'admin', 'owner_admin', 'demo'], 'type': 'string', 'description': 'Your role hint. If omitted, inferred from auth token.'}}}
出力スキーマ
{'type': 'object', 'properties': {'mode': {'type': 'string', 'description': 'demo or production'}, 'support': {'type': 'object', 'description': 'Support contact information'}, 'tenant_name': {'type': 'string', 'description': 'Tenant display name'}, 'api_key_note': {'type': 'string', 'description': 'API key setup guidance'}, 'mcp_server_url': {'type': 'string', 'description': 'MCP server endpoint URL'}, 'mcp_auth_method': {'type': 'string', 'description': 'Auth method description'}, 'welcome_message': {'type': 'string', 'description': 'Role-scoped welcome text'}, 'sample_questions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Curated starter questions for this role'}, 'api_key_setup_url': {'type': 'string', 'description': 'URL to generate an API key'}, 'mcp_config_snippet': {'type': 'string', 'description': 'Ready-to-paste MCP client config JSON'}}}
入力スキーマ
{'type': 'object', 'properties': {'date': {'type': 'string', 'format': 'date', 'description': 'Date to check. Defaults to today.'}}}
出力スキーマ
{'type': 'object', 'properties': {'as_of': {'type': 'string', 'description': 'Snapshot timestamp'}, 'alerts': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of workload alert items per employee'}, 'total_count': {'type': 'integer', 'description': 'Total number of alerts'}}}
入力スキーマ
{'type': 'object', 'required': ['email'], 'properties': {'name': {'type': 'string', 'description': 'Full name of the person to invite (shown in the invitation email). Optional but recommended.'}, 'email': {'type': 'string', 'description': 'Email address of the person to invite. Must be a valid email. Required.'}}}
出力スキーマ
{'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Name on the invitation, if provided'}, 'email': {'type': 'string', 'description': 'Email address the invite was sent to'}, 'error': {'type': 'string', 'description': 'Error code if invitation failed'}, 'status': {'type': 'string', 'description': 'invitation_sent or error code'}, 'message': {'type': 'string', 'description': 'Human-readable result message'}}}
入力スキーマ
{'type': 'object', 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Page number (1-based). Default: 1.'}, 'search': {'type': 'string', 'description': 'Name or email search filter'}, 'team_id': {'type': 'string', 'format': 'uuid', 'description': 'Filter by team (manager scope)'}, 'page_size': {'type': 'integer', 'default': 20, 'maximum': 100, 'description': 'Number of employees per page (max 100). Default: 20.'}}}
出力スキーマ
{'type': 'object', 'properties': {'result': {'type': 'object', 'description': 'Paginated result: employees array, total count, current page'}, 'applied_filters': {'type': 'object', 'description': 'Echo of filters used: team_id, search, page, page_size'}}}
入力スキーマ
{'type': 'object', 'properties': {'to': {'type': 'string', 'format': 'date', 'description': 'End date (YYYY-MM-DD). Defaults to today.'}, 'from': {'type': 'string', 'format': 'date', 'description': 'Start date (YYYY-MM-DD). Defaults to 30 days ago.'}}}
出力スキーマ
{'type': 'object', 'properties': {'entries': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of timesheet entries'}, 'total_hours': {'type': 'number', 'description': 'Total hours in the date range'}}}
入力スキーマ
{'type': 'object', 'properties': {'team_id': {'type': 'string', 'format': 'uuid', 'description': 'Optional team UUID to filter pending approvals. Omit for all teams visible to this user.'}}}
出力スキーマ
{'type': 'object', 'properties': {'count': {'type': 'integer', 'description': 'Number of pending approval items'}, 'items': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of pending approval records'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50}, 'since': {'type': 'string', 'format': 'date-time', 'description': 'Return activity after this timestamp. Defaults to 24h ago.'}}}
出力スキーマ
{'type': 'object', 'properties': {'events': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Array of activity events'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'properties': {'demo_first': {'type': 'object', 'description': 'Demo key and description for pre-signup exploration'}, 'signup_url': {'type': 'string', 'description': 'Registration URL with UTM tracking'}, 'api_key_note': {'type': 'string', 'description': 'API key setup guidance'}, 'trial_details': {'type': 'object', 'description': "Trial duration, no-credit-card status, what's included"}, 'mcp_server_url': {'type': 'string', 'description': 'MCP server endpoint URL'}, 'enterprise_path': {'type': 'object', 'description': 'Enterprise qualification pathway guidance'}, 'onboarding_steps': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Step-by-step getting started guide'}, 'api_key_setup_url': {'type': 'string', 'description': 'URL to generate an API key'}, 'related_resources': {'type': 'object', 'description': 'Signup URL and label'}, 'mcp_config_snippet': {'type': 'string', 'description': 'Ready-to-paste MCP client config JSON'}}}
入力スキーマ
{'type': 'object', 'properties': {'period': {'enum': ['today', 'this_week', 'last_week', 'this_month', 'last_month'], 'type': 'string', 'default': 'this_week'}, 'team_id': {'type': 'string', 'format': 'uuid', 'description': "Team ID (UUID) to scope the report. Defaults to the manager's primary team if omitted."}}}
出力スキーマ
{'type': 'object', 'properties': {'result': {'type': 'object', 'description': 'Team hours breakdown from the attendance report'}, 'period_end': {'type': 'string', 'description': 'Computed end date (YYYY-MM-DD)'}, 'period_start': {'type': 'string', 'description': 'Computed start date (YYYY-MM-DD)'}, 'scope_team_id': {'type': 'string', 'description': 'Resolved team UUID or null for org-wide'}, 'period_applied': {'type': 'string', 'description': 'Period enum value used'}, 'scope_team_name': {'type': 'string', 'description': 'Resolved team name'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'properties': {'mode': {'type': 'string', 'description': "Always 'demo'"}, 'note': {'type': 'string', 'description': 'Instructions for calling data tools in demo mode'}, 'message': {'type': 'string', 'description': 'Activation confirmation message'}, 'demo_tenant_id': {'type': 'string', 'description': 'Demo tenant readable ID (DEMO-000001)'}, 'sample_questions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Suggested queries to try in demo mode'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'properties': {'mode': {'type': 'string', 'description': "Always 'production'"}, 'message': {'type': 'string', 'description': 'Confirmation or onboarding guidance'}, 'user_id': {'type': 'string', 'description': 'Authenticated user ID'}, 'tenant_readable_id': {'type': 'string', 'description': "The authenticated tenant's readable ID"}}}
最近のツール変更
類似のMCPサーバー
AIOProductOS MCP
Combines customer records, support conversations, feedback, product analytics, roadmaps, tasks, experiments, releases, and retent…
roadflow
Creates and shares roadmap graphs, and manages structured model registers containing parameters, observations, formulas, dictiona…
Atisbo
Manages workspace signals, opportunities, decisions, backlogs, documents, integrations, evidence, analytics, and operational maps.
Elasticflow
Provides a team workspace with tables, documents, workflow automation, dashboards, and analytics.
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…