← courseprofiler.com

INDIVIDUAL MCP TOOL

generate_course_segments

Generate analytical course segments from an enriched CRSProf artifact after waypoint enrichment, or from a catalog CRSProf that already contains official waypoints/resources/cutoffs; then use the resulting artifact in create_race_plan for race planning, or call submit_course if and only if the user asked to submit a course for catalog review.

courseprofiler.comnone authenticationAvailability not checked

LIVE ENDPOINT

https://courseprofiler.com/mcp

No auth detected

Connect to this endpoint to inspect the live schema for generate_course_segments and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent server

courseprofiler.com

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.courseprofiler]
url = "https://courseprofiler.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "courseprofiler": {
      "type": "http",
      "url": "https://courseprofiler.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: courseprofiler
Remote MCP URL: https://courseprofiler.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "courseprofiler": {
      "url": "https://courseprofiler.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "courseprofiler": {
      "type": "http",
      "url": "https://courseprofiler.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "courseprofiler",
  "transport": "streamable-http",
  "url": "https://courseprofiler.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • create_race_plan — Primary CourseProfiler tool for creating a personalized race plan and optional PDF.
  • search_race_catalog — Search CourseProfiler's race catalog by race/course name and return direct CRSProf URLs that can be used as course sources.
  • import_course — Import a fetchable official GPX/FIT/CRSProf URL, official ZIP containing exactly one GPX, uploaded source_file artifact, raw JSON payload, or inline/proxied course_file into a CRSProf artifact.
  • enrich_course_waypoints — Add structured aid stations, checkpoints, cutoffs, and canonical resources to a CRSProf artifact that lacks them.
  • generate_runner_profile — Generate a segment-evidence USRProf runner profile artifact from uploaded runner evidence or an existing .
  • submit_course — Submit an official/trusted course for CourseProfiler catalog review.
  • get_course_submission_requirements — Use this before submit_course when the user gives only a race name or incomplete inputs.
  • get_race_plan_requirements — Use this before create_race_plan when the user gives only a race name or incomplete inputs.