Pathline Project Planner MCP
A project planning tool that performs critical path method calculations, including validating dependency networks, calculating earliest and latest offsets, inspecting slack, and downloading CSV schedules for up to 40 tasks.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://critical-path.zovo.one/mcpWhat you can do with it
- Find critical tasks and connecting edges
- Calculate slack for parallel tasks
- Find the critical path for a launch milestone
- Download the complete CSV schedule
Source and maintenance
Protocol and capabilities
- Server
- critical-path 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 1 advertised
- Resources
- 1 advertised
- Resource templates
- 1 advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
},
"resources": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
1 advertised
calculate_critical_path — Calculate critical path
Use this when the user wants a critical path calculation, project duration, earliest/latest task starts and finishes, or task slack from explicit durations and dependencies. Accepts one to forty tasks, at most 160 finish-to-start dependencies, and durations with at most three decimal places. Includes parallel critical tasks and a CSV schedule. Does not schedule calendar dates, generate Gantt charts, account for resources or holidays, or infer missing task durations.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"tasks"
],
"properties": {
"unit": {
"enum": [
"days",
"hours",
"weeks"
],
"type": "string",
"description": "A single elapsed-time unit for all task durations, e.g. days. Defaults to days; no business calendar is applied."
},
"tasks": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"duration"
],
"properties": {
"id": {
"type": "string",
"maxLength": 20,
"minLength": 1,
"description": "Unique dependency ID, e.g. design."
},
"name": {
"type": "string",
"maxLength": 50,
"description": "Task label, e.g. Design mockups. Defaults to its ID."
},
"duration": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Elapsed duration in the chosen unit, with at most three decimal places, e.g. 2.5. Zero denotes a milestone."
},
"depends_on": {
"type": "array",
"items": {
"type": "string",
"maxLength": 20,
"minLength": 1,
"description": "Predecessor task ID, e.g. design."
},
"maxItems": 39,
"description": "Finish-to-start predecessor IDs, e.g. [\"design\"]. Omit for a starting task."
}
}
},
"maxItems": 40,
"minItems": 1,
"description": "Tasks in any order, e.g. [{\"id\":\"A\",\"duration\":3},{\"id\":\"B\",\"duration\":5,\"depends_on\":[\"A\"]}]."
},
"project": {
"type": "string",
"maxLength": 80,
"description": "Project label, e.g. Website launch."
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"project",
"unit",
"project_duration",
"task_count",
"critical_tasks",
"one_critical_path",
"notes",
"tasks",
"schedule_preview_only",
"downloads"
],
"properties": {
"unit": {
"type": "string"
},
"notes": {
"type": "array",
"items": {
"type": "string"
}
},
"tasks": {
"type": "array",
"items": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
},
"project": {
"type": "string"
},
"downloads": {
"type": "object",
"required": [
"csv"
],
"properties": {
"csv": {
"type": "string"
}
},
"additionalProperties": false
},
"task_count": {
"type": "number"
},
"critical_tasks": {
"type": "array",
"items": {
"type": "string"
}
},
"project_duration": {
"type": "number"
},
"one_critical_path": {
"type": "array",
"items": {
"type": "string"
}
},
"schedule_preview_only": {
"type": "boolean"
}
},
"additionalProperties": false
}{
"title": "Calculate critical path",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
1 advertised
critical-path-widget — Pathline Project Planner view
Interactive view for Pathline Project Planner.
ui://widget/critical-path-v1-1.0.0-897397a4735528362298ae944b8a8f837b6291af397b7b8eb760f2f5e7c8b4ae.htmlcritical-path-widget-legacy — Pathline Project Planner view (previous versions)
ui://widget/critical-path-{version}.html30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 674 ms
- 95th percentile latency
- 674 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 674 ms · metadata changed · 1 tool(s), 1 resource(s), 1 resource template(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http pathline-project-planner-mcp https://critical-path.zovo.one/mcpCodex
codex mcp add pathline-project-planner-mcp --url https://critical-path.zovo.one/mcpCursor
{
"mcpServers": {
"pathline-project-planner-mcp": {
"url": "https://critical-path.zovo.one/mcp"
}
}
}Cline
{
"mcpServers": {
"pathline-project-planner-mcp": {
"type": "streamableHttp",
"url": "https://critical-path.zovo.one/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"pathline-project-planner-mcp": {
"type": "http",
"url": "https://critical-path.zovo.one/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http pathline-project-planner-mcp https://critical-path.zovo.one/mcpClaude Desktop
{
"mcpServers": {
"pathline-project-planner-mcp": {
"url": "https://critical-path.zovo.one/mcp"
}
}
}Windsurf
{
"mcpServers": {
"pathline-project-planner-mcp": {
"serverUrl": "https://critical-path.zovo.one/mcp"
}
}
}Let your agent find its tools
Find servers like Pathline Project Planner MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.