{"name":"io.github.henrikthome-arch/epivo-catalog","slug":"henrikthome-arch-epivo-catalog","title":"Epivo Course Catalog","description":"Read-only access to Epivo's live course catalogue for AI agents.","url":"https://mcp.market/server/henrikthome-arch-epivo-catalog","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":5,"ok":5,"last_checked_at":"2026-09-20T16:35:52.311Z","last_ok_at":"2026-09-20T16:35:52.311Z","latency_ms":565},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/henrikthome-arch/ai-tutor","website":null,"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://api.epivo.ai/api/v1/public/mcp"}],"packages":[],"tools":[{"name":"get_catalog_stats","description":"\n    Get aggregate catalogue counts (courses, curricula, languages, knowledge components).\n\n    Returns the same shape as GET /api/v1/public/stats.\n    ","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_catalog_statsArguments"}},{"name":"get_course_detail","description":"\n    Get the individual courses within one curriculum source.\n\n    Args:\n        slug: the curriculum source's slug, as returned by list_courses.\n\n    Returns the same shape as GET /api/v1/public/courses-detail/<slug>.\n    ","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"title":"Slug","type":"string"}},"required":["slug"],"title":"get_course_detailArguments"}},{"name":"list_courses","description":"\n    List Epivo's public course catalogue, grouped by curriculum source.\n\n    Args:\n        audience: optional filter, \"k12\" or \"adult\".\n        language: optional filter, e.g. \"English\", \"Swedish\", \"Greek\", \"Arabic\"\n            (display name, matching the \"language\" field of each result).\n\n    Returns the same shape as GET /api/v1/public/courses -- no fields are\n    added or removed, since this tool applies the filters to the response of\n    that endpoint rather than deriving its own query.\n    ","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"audience":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Audience"},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Language"}},"title":"list_coursesArguments"}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-19T20:54:06.244Z","report":{"scannerVersion":"0.1.7","scannedAt":"2026-09-19T20:54:06.214Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 611ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"probes":[{"url":"https://api.epivo.ai/api/v1/public/mcp","reachable":true,"authRequired":false,"latencyMs":611,"serverInfo":{"name":"epivo-catalog","version":"1.12.4"}}],"packages":[],"repo":{"found":false,"owner":"henrikthome-arch","repo":"ai-tutor","error":"repo not found"},"icon":{"url":"https://app.epivo.ai/favicon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}