Onplana
Server Details
Project portfolio management for PMOs. Alternative to Microsoft Project Online. OAuth + PAT.
- Status
- Unhealthy
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- Onplana/onplana-mcp-server
- GitHub Stars
- 4
- Server Listing
- Onplana MCP server
TDQS
Scored across 236 tools
Most tools target distinct resources and actions, with clear descriptions. Some overlap exists (e.g., multiple ways to create tasks, search vs search_org_knowledge), but overall an agent can generally tell them apart.
The naming follows a consistent verb_noun pattern in snake_case throughout, e.g., list_projects, create_task, update_issue. Minor exceptions like agent_bootstrap do not detract from the overall uniformity.
With 236 tools, the surface is excessively large for an MCP server, likely overwhelming agents. While the domain is broad, this number is far beyond typical well-scoped servers (3-15 tools) and risks agent misselection and performance issues.
The tool set covers an impressively wide range of project management operations (tasks, risks, timesheets, governance, etc.). Minor gaps exist, such as the absence of explicit delete_project or delete_task tools, but the breadth is otherwise strong.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
236 tool updates
- Added
add_ccb_member - Added
add_project_member - Added
add_project_to_portfolio - Added
add_subtasks - Added
add_timesheet_approver - Added
advance_proposal_stage - Added
agent_bootstrap - Added
analyze_project_risks - Added
append_log - Added
approve_timesheet_entry - Added
approve_timesheet_week - Added
assign_tag - Added
assign_task - Added
attach_link - Added
attach_sharepoint_document - Added
audit_filter_metadata - Added
auto_detect_import_risks - Added
bulk_assign - Added
bulk_create_tasks - Added
bulk_update_status - Added
bulk_update_tasks - Added
calculate_evm - Added
calculate_evm_history - Added
cancel_workflow_run - Added
capture_baseline - Added
compose_meeting_invite - Added
compute_risk_patterns - Added
create_change_request - Added
create_comment - Added
create_custom_field_def - Added
create_epic - Added
create_evaluation_criterion - Added
create_goal - Added
create_issue - Added
create_key_result - Added
create_library - Added
create_milestone - Added
create_portfolio - Added
create_project - Added
create_proposal - Added
create_sprint_with_tasks - Added
create_tag - Added
create_task - Added
create_timesheet_entry - Added
create_whiteboard - Added
create_wiki_page - Added
create_workspace_row - Added
create_workspace_table - Added
critical_path_narrative - Added
decide_workflow_approval - Added
describe_capabilities - Added
describe_schema - Added
designate_gate_reviewer - Added
detect_evm_data_source - Added
dismiss_all_read_notifications - Added
dismiss_notification - Added
dismiss_risk - Added
draft_document - Added
duplicate_workflow - Added
edit_comment - Added
end_session - Added
export_audit_log - Added
fetch - Added
find_meeting_times - Added
find_similar_projects - Added
gantt_optimize - Added
generate_status_report - Added
get_ai_budget - Added
get_audit_entry - Added
get_baseline - Added
get_capacity - Added
get_change_request - Added
get_change_request_history - Added
get_custom_field_values - Added
get_document_history - Added
get_document_metadata - Added
get_epic - Added
get_issue - Added
get_issue_history - Added
get_milestone - Added
get_my_quota_usage - Added
get_notification_preferences - Added
get_plan - Added
get_plan_features - Added
get_portfolio - Added
get_project - Added
get_project_history - Added
get_project_velocity - Added
get_proposal - Added
get_proposal_history - Added
get_row_history - Added
get_seat_count - Added
get_sprint - Added
get_subtree - Added
get_task - Added
get_task_history - Added
get_team - Added
get_template - Added
get_user_input - Added
get_webhook - Added
get_whiteboard - Added
get_wiki_page - Added
get_workflow - Added
get_workflow_run - Added
get_working_calendar - Added
get_workspace_table - Added
implement_change_request - Added
instantiate_plan - Added
instantiate_template - Added
leveling_narrative - Added
link_dependency - Added
link_issue - Added
list_assigned_tasks - Added
list_audit_log - Added
list_baselines - Added
list_calendar_events - Added
list_ccb_members - Added
list_change_requests - Added
list_comments - Added
list_compliance_exceptions - Added
list_custom_field_defs - Added
list_dependencies - Added
list_documents - Added
list_epics - Added
list_evaluation_criteria - Added
list_gate_approvals - Added
list_gate_reviewers - Added
list_issues - Added
list_libraries - Added
list_mentions - Added
list_milestones - Added
list_my_operations - Added
list_my_tasks - Added
list_notification_types - Added
list_notifications - Added
list_org_members - Added
list_org_risk_patterns - Added
list_org_risks - Added
list_outlook_messages - Added
list_overdue - Added
list_projects - Added
list_proposal_reviews - Added
list_proposals - Added
list_recent_activity - Added
list_recycle_bin - Added
list_related_issues - Added
list_related_tasks - Added
list_risks - Added
list_sharepoint_sites - Added
list_sprints - Added
list_tags - Added
list_task_attachments - Added
list_tasks - Added
list_team_members - Added
list_teams - Added
list_templates - Added
list_timesheet_approvers - Added
list_timesheet_entries - Added
list_webhook_deliveries - Added
list_webhook_events - Added
list_webhooks - Added
list_whiteboards - Added
list_wiki_pages - Added
list_workflow_approvals - Added
list_workflow_runs - Added
list_workflows - Added
list_working_calendars - Added
list_workspace_rows - Added
list_workspace_tables - Added
lookup_governance_alerts - Added
lookup_help_topic - Added
mark_all_notifications_read - Added
mark_notification_read - Added
move_task_to_epic - Added
move_task_to_sprint - Added
parse_pasted_schedule - Added
post_teams_channel_message - Added
propose_assignment - Added
propose_deadline_extension - Added
propose_dependency - Added
propose_milestone_completion - Added
propose_status_change - Added
propose_task_split - Added
read_agent_brief - Added
read_document_content - Added
read_task_attachment - Added
refresh_link_preview - Added
reject_timesheet_entry - Added
reject_timesheet_week - Added
request_user_input - Added
resolve_issue - Added
resource_leveler_analyze - Added
save_project_as_template - Added
schedule_health_check - Added
search - Added
search_org_knowledge - Added
send_outlook_message - Added
set_bulk_custom_field_values - Added
set_capacity - Added
set_custom_field_value - Added
submit_change_request - Added
submit_cr_review - Added
submit_proposal_review - Added
submit_timesheet - Added
submit_timesheet_week - Added
summarize_project - Added
test_run_workflow - Added
test_webhook - Added
unassign_tag - Added
unlink_dependency - Added
update_custom_field_def - Added
update_document_content - Added
update_epic - Added
update_evaluation_criterion - Added
update_goal - Added
update_issue - Added
update_key_result_value - Added
update_member_role - Added
update_milestone - Added
update_notification_preferences - Added
update_portfolio - Added
update_project - Added
update_proposal - Added
update_sprint - Added
update_task - Added
update_template - Added
update_timesheet_entry - Added
update_whiteboard - Added
update_wiki_page - Added
update_workspace_row - Added
upload_task_attachment - Added
week_status - Added
weekly_compliance - Added
whoami - Added
withdraw_change_request - Added
workflow_stats
Related MCP Connectors
Governed property-management MCP: portfolio, leasing, accounting, maintenance, OAuth 2.1.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Permissioned access to Outlook, OneDrive and Teams via the user's own Microsoft account
Document sharing, invoicing, and personal finance platform. 15+ AI tools via OAuth 2.1.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceProject management, CRM, time tracking and project economy for consulting and engineering firms. Hosted remote server over streamable HTTP with OAuth 2.1, exposing 105 tools that run as the signed-in user under their own permissions.-
- FlicenseAqualityDmaintenanceProvides Planview Enterprise One API access with Okta passwordless authentication, enabling work item and project management, and automated timesheet completion.7-
- FlicenseNot gradedqualityBmaintenanceAn OAuth-protected MCP server that converts project descriptions into realistic schedules, handling dependencies, resource leveling, critical path analysis, and generating shareable charts (HTML, SVG, PNG, JSON, CSV).-
- FlicenseNot gradedqualityCmaintenanceProvides access to the ProjectSight API for managing construction portfolios, projects, and records like ActionItems, RFIs, and Submittals. It features a modular architecture supporting CRUD operations, workflow state management, and OAuth2 authentication.-
Glama MCP Gateway
Add one secure layer between your agents and this server.