MCPHIVE

GetCourse MCP: Documentation

Updated:

Connection

npx -y @theyahia/getcourse-mcp (stdio) or HTTP_PORT=3000 npx @theyahia/getcourse-mcp --http. Auth: GETCOURSE_DOMAIN (your account domain, e.g. myschool.getcourse.ru) + GETCOURSE_API_KEY (a secret key from account settings → Integrations → API) — the key is sent as a query parameter on every request.

Capabilities

3 tools: get_users — list users with status/date filters, create_user — create or update a user and add them to a group/deal, get_deals — list deals (orders) with status/date filters.

Agent flow

"Show new users from the past week", "add user ivan@mail.ru to the 'Course X' group and create a deal for them", "show paid deals for the month".

Note

A community project (theYahia), not an official GetCourse product. Just 3 tools — it doesn't touch lessons, webinars, broadcasts or payments directly, only users and deals.

GetCourse MCP — Documentation