{"domain":"courseprofiler.com","name":"CourseProfiler","url":"https://inite.ai/en/atlas/courseprofiler.com","site":"https://courseprofiler.com","summary":"Analyses trail race GPX course profiles into segments and estimates personal race plans, with PDF export of the plans.","forWhom":"Trail runners planning race pacing from GPX course profiles before a race","useCases":["generate course segments from GPX route files","estimate personalized race plans for trail courses","compare planned pacing against actual race data"],"categories":["learning"],"pricing":null,"priceMoves":[],"interfaces":{"readOn":"2026-10-24","apiDocs":null,"openapi":null,"mcp":[{"name":"com.courseprofiler/courseprofiler","tie":"namespace","registered":true,"remotes":["https://courseprofiler.com/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-24","toolCount":26,"tools":["create_race_plan","search_race_catalog","import_course","enrich_course_waypoints","generate_course_segments","generate_runner_profile","submit_course","get_course_submission_requirements","get_race_plan_requirements","get_runner_profile_requirements","get_artifact_upload_requirements","get_job","get_artifact","validate_course_profile","validate_runner_profile","export_race_plan_pdf","build_runner_profile_from_strava","analyze_activity","inspect_analysis","compare_execution","inspect_runner_profile","assess_finish_time_goal","compare_pacing_strategies","import_profile_attachment","get_storage_readiness","get_activity_submission"],"serverName":"courseprofiler"}}],"mcpServerCard":null,"status":null},"mcpMeasured":{"server":"https://courseprofiler.com/mcp","checkedSince":"2026-10-24","dailyChecks":4,"uptimePercent":null,"medianMs":598,"signIn":"none","clientRegistration":null,"tools":26,"contextTokens":17350,"definitionsGrade":"B","definitionsScore":89,"typedResults":26,"failingChecks":{"params_described":17},"warnings":{"open_writes":["create_race_plan"]},"coverage":{"share":1,"cases":[{"useCase":"generate course segments from GPX route files","verdict":"covered","firstTool":"import_course","checks":null},{"useCase":"estimate personalized race plans for trail courses","verdict":"covered","firstTool":"get_race_plan_requirements","checks":null},{"useCase":"compare planned pacing against actual race data","verdict":"covered","firstTool":"compare_execution","checks":null}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":null},"score":null,"advice":{"verdict":"unproven","why":["its tools do every use case checked: \"generate course segments from GPX route files\", \"estimate personalized race plans for trail courses\", \"compare planned pacing against actual race data\"","checked on 4 of the 7 days it takes to judge reliability"],"how":["for \"generate course segments from GPX route files\", the likely first call is import_course","for \"estimate personalized race plans for trail courses\", the likely first call is get_race_plan_requirements","for \"compare planned pacing against actual race data\", the likely first call is compare_execution","create_race_plan change data without a sign-in: anyone with the URL can call them","its definitions take about 17350 tokens of context: enable only the tools the task needs","parameters are untyped or undescribed in 17 of 26 tools: check arguments before calling"]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","llmsTxt"],"mcp":[{"name":"com.courseprofiler/courseprofiler","url":"https://courseprofiler.com/mcp","answers":"open","checkedOn":"2026-10-24","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=com.courseprofiler%2Fcourseprofiler","config":{"mcpServers":{"courseprofiler":{"url":"https://courseprofiler.com/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http courseprofiler https://courseprofiler.com/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=courseprofiler&config=eyJ1cmwiOiJodHRwczovL2NvdXJzZXByb2ZpbGVyLmNvbS9tY3AifQ%3D%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22courseprofiler%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fcourseprofiler.com%2Fmcp%22%7D","connector":{"url":"https://courseprofiler.com/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":null,"apiDocs":null,"llmsTxt":"https://courseprofiler.com/llms.txt","status":null,"readOn":"2026-10-24"},"trust":{"readOn":"2026-10-24","certifications":[],"training":null},"used":0,"alive":100,"traits":null,"verifiedPlans":null,"fromVendor":null}