Productivity
courseprofiler.com
Helps create personalized race plans, search race catalogs, and manage course data.
ENDPOINT 1
https://courseprofiler.com/mcp
MCP server metadata
- Name
- courseprofiler
- Version
- 0.1.0
Known tools 17
create_race_planPrimary CourseProfiler tool for creating a personalized race plan and optional PDF.
Inferred read-onlysearch_race_catalogSearch CourseProfiler's race catalog by race/course name and return direct CRSProf URLs that can be used as course sources.
Inferred read-onlyimport_courseImport 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.
Inferred read-onlyenrich_course_waypointsAdd structured aid stations, checkpoints, cutoffs, and canonical resources to a CRSProf artifact that lacks them.
Inferred read-onlygenerate_course_segmentsGenerate 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.
Inferred read-onlygenerate_runner_profileGenerate a segment-evidence USRProf runner profile artifact from uploaded runner evidence or an existing .
Inferred read-onlyget_course_submission_requirementsUse this before submit_course when the user gives only a race name or incomplete inputs.
Inferred read-onlyget_race_plan_requirementsUse this before create_race_plan when the user gives only a race name or incomplete inputs.
Inferred read-onlyget_artifact_upload_requirementsUse this when an assistant needs instructions for CourseProfiler's REST artifact upload flow or needs to explain why hosted MCP cannot upload bare local paths.
Potential side effectsget_artifactFetch artifact metadata and a private short-lived download URL by artifact_id.
Inferred read-onlyvalidate_course_profileValidate a CRSProf artifact or inline CRSProf JSON before race planning or catalog submission.
Inferred read-onlyvalidate_runner_profileValidate a USRProf artifact or inline USRProf JSON before creating personalized race plans.
Inferred read-onlyexport_race_plan_pdfExport a Hi-Fi PDF or standalone checkpoint card from an existing CRSProf artifact.
Inferred read-onlybuild_runner_profile_from_stravaBuild a USRProf from Strava activities selected for a target course or distance.
Inferred read-onlyCONNECT 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.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for courseprofiler.com was fetched 2026-09-06T17:52:31.588Z.
courseprofiler.com is assessed as Trusted: Domain runs a meaningful technology spend, consistent with a real business.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.