@theyahia/getcourse-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@theyahia/getcourse-mcpList users created in the last 7 days."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🗄 Repository archived
Development has moved to theYahia/WWmcp — a monorepo of MCP servers for non-Western APIs: CIS, MENA, Africa, LATAM, Southeast Asia. Shared core
@theyahia/mcp-core, unified CI, unified release pipeline.The current version of what was here:
servers/getcourse/The npm package is the same —
@theyahia/getcourse-mcp, installs and works as before. Nothing is updated here anymore. Issues and pull requests — in WWmcp.Archived — development moved to theYahia/WWmcp, a monorepo of MCP servers for non-Western APIs. The current version of this package now lives at
servers/getcourse/. The npm package@theyahia/getcourse-mcpis unchanged. Please open issues and pull requests there.
@theyahia/getcourse-mcp
MCP server for GetCourse LMS API. 3 tools for users, deals, and user creation.
Related MCP server: Gong MCP Server
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"getcourse": {
"command": "npx",
"args": ["-y", "@theyahia/getcourse-mcp"],
"env": {
"GETCOURSE_DOMAIN": "myschool.getcourse.ru",
"GETCOURSE_API_KEY": "your-api-key"
}
}
}
}Claude Code
claude mcp add getcourse -- npx -y @theyahia/getcourse-mcpSet env: GETCOURSE_DOMAIN + GETCOURSE_API_KEY.
Cursor / Windsurf
{
"getcourse": {
"command": "npx",
"args": ["-y", "@theyahia/getcourse-mcp"],
"env": {
"GETCOURSE_DOMAIN": "myschool.getcourse.ru",
"GETCOURSE_API_KEY": "your-api-key"
}
}
}Tools
Tool | Description |
| List users with optional status/date filters |
| Create or update a user, add to group/deal |
| List deals (orders) with status/date filters |
Auth
Variable | Required | Description |
| Yes | Account domain (e.g. myschool.getcourse.ru) |
| Yes | API secret key from account settings |
HTTP Transport
HTTP_PORT=3000 npx @theyahia/getcourse-mcp
# or
npx @theyahia/getcourse-mcp --http 3000Endpoints: POST /mcp (JSON-RPC), GET /health (status).
Skills
skill-students -- query and manage GetCourse students
skill-deals -- query GetCourse deals/orders by status and date
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityCmaintenanceEnables interaction with HubSpot CRM through a standardized API interface. Supports managing contacts, companies, deals, engagements, products, and associations with batch operations and advanced search capabilities.10040MIT
- AlicenseAqualityAmaintenanceProvides access to Gong.io sales conversation data, enabling users to query calls, retrieve transcripts, list users, and search calls with date filtering and pagination.1574021MIT
- AlicenseNot gradedqualityCmaintenanceEnables interaction with the Klaviyo API for marketing automation, including managing lists, campaigns, and customer data.1MIT
- FlicenseNot gradedqualityDmaintenanceEnables interaction with the Runrun.it API for task management, including retrieving task details, listing tasks with filters, and fetching current user information.
Related MCP Connectors
RD Station Marketing, contacts/leads (get, upsert, funnel), conversion events and webhooks via the o
LeadConnector / GoHighLevel MCP Pack — wraps the GoHighLevel CRM for AI agents.
Create and manage short links, track clicks, and automate URL management
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/theYahia/getcourse-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server