# edX MCP for AI Agents AI Agent Connect

> edX MCP for AI Agents. Search and find online courses from Harvard, MIT, and over 160 other institutions. No API key required. It connects your AI client to the edX learning platform, allowing you to discover professional certificates, MicroMasters, and university courses through natural conversation. You can get course details, prerequisites, and upcoming start dates without leaving your chat.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_gOpEn4AcGfL9UaQKy7PcXLZ9jF4zSxBeht1SMONc/ai-agent-connect
- **Tags:** online-courses, higher-education, course-discovery, academic-learning, skill-development, university-curriculum

## Description

This Connector connects your AI client to the edX learning platform so you can browse thousands of courses through a simple conversation. You don't need to juggle multiple tabs or navigate complex menus to find what you're looking for. Instead, you can ask your agent to find specific topics, filter by difficulty level, or search for courses from specific institutions like MIT or Harvard. It pulls in the full details for each listing, including descriptions, prerequisites, and estimated effort, helping you decide which classes are actually worth your time. You can also explore specialized paths like MicroMasters and Professional Certificates from companies like Google and IBM. By using this through the Vinkius catalog, you get immediate access to these educational resources without having to set up your own API keys or handle complex authentication. It turns the process of finding a new skill into a quick chat where you get specific enrollment links and clear information in seconds. You can compare different university offerings side by side to see which ones align with your career goals. It takes the guesswork out of online learning.

## Tools

### get_course
Get the full description, pacing, and prerequisites for a single course. Use this to check if a class fits your current skill level.

### get_course_run
View details for a specific scheduled offering of a course. This shows you the exact timing for a particular class session.

### get_course_runs
List all upcoming, current, or archived runs for a specific course key. Use this to see the full history and future schedule of a class.

### get_organizations
Get a list of partner institutions like Harvard and MIT along with their course counts. This helps you see which universities offer the most content.

### get_program
Pull specific details for a MicroMasters or Professional Certificate program. You can use this to see the full scope of a certificate path.

### get_subjects
See all available subject categories and descriptions on the platform. This is useful for discovering new topics you might want to study.

### search_courses
Search for courses using keywords, filters for level, and language. It brings the most relevant results directly to your chat.

### search_programs
Find specific types of programs like XSeries or Bootcamps. This helps you filter for high-level credentials rather than single classes.

## Prompt Examples

**Prompt:** 
```
Find machine learning courses from Harvard.
```

**Response:** 
```
### Machine Learning Courses at HarvardX

| Course Name | Level | Type |
| :--- | :--- | :--- |
| **CS109B Data Science 2** | Advanced | Self-paced |
| **Machine Learning Fundamentals** | Intermediate | Instructor-led |

*   **CS109B:** Focuses on advanced data science topics.
*   **ML Fundamentals:** Great for building a core foundation.

[View Enrollment Links](#)
```

**Prompt:** 
```
Show me all MicroMasters programs in Data Science.
```

**Response:** 
```
I found several **MicroMasters** programs in Data Science:

*   **MIT:** Statistics and Data Science (4 courses)
*   **Columbia:** Data Science (4 courses)
*   **Georgia Tech:** Analytics (4 courses)

Each program includes specific course details and direct links to begin your enrollment.
```

**Prompt:** 
```
What organizations offer courses on edX?
```

**Response:** 
```
edX partners with over 160 institutions, including:

*   **Universities:** Harvard, MIT, Berkeley, Columbia, Cornell, Caltech
*   **Corporations:** Google, IBM, Microsoft
*   **International:** University of Sydney, Tsinghua University

You can browse all partner organizations to find content from your preferred provider.
```

## Capabilities

### Search for courses by topic or university
Find specific classes based on your interests or preferred academic institutions.

### Get deep details on specific course content
See full descriptions, prerequisites, and estimated effort for any course.

### Find active and upcoming course start dates
Identify specific scheduled offerings and enrollment links for current classes.

### Browse professional certificate programs
Explore high-level credentials like MicroMasters and Professional Certificates.

### List all partner universities and companies
See every institution and corporation that offers content on the platform.

### Identify available subject categories
Discover the full range of subjects and topics available for study.

## Use Cases

### Finding a specific skill
A developer wants to learn AI and asks the agent to find intermediate courses from MIT.

### Career planning
A marketing lead wants to see which Google certificates are available for their team.

### Academic research
A student needs to find specific prerequisites for a data science path at Berkeley.

### Comparing options
A learner wants to see all MicroMasters in Data Science to compare costs and course counts.

## Benefits

- Stop clicking through pages of search results by getting specific options brought directly to your chat.
- Know the time commitment upfront by seeing effort estimates and pacing for any class.
- Find the right credentials for your resume by browsing high-level programs like MicroMasters.
- See which universities are actually on the platform to filter your search by institution.
- Save time on planning by checking the exact timing for upcoming class sessions.
- Discover new learning paths by exploring all available subject categories.

## How It Works

The bottom line is you get a direct line to global online education without the manual search grind.

1. Connect the edX MCP to your AI client via Vinkius.
2. Ask your agent to find courses or programs based on your goals.
3. Receive a list of results with enrollment links and specific details.

## Frequently Asked Questions

**Can I find courses from specific universities with the edX MCP?**
Yes, you can ask your agent to filter for specific institutions like Harvard, MIT, or Berkeley to see only their available offerings.

**Does the edX MCP require a login or API key?**
No, you don't need any credentials. You can start searching and discovering courses immediately through your AI client.

**How do I find out how long a course takes with the edX MCP?**
You can ask for the specific details of any course, and the agent will pull the estimated effort and pacing information for you.

**Can I search for specific types of programs like Bootcamps?**
Yes, the Connector allows you to search specifically for MicroMasters, Professional Certificates, XSeries, and Bootcamps.

**Does the edX MCP show me the actual enrollment links?**
Yes, the agent provides direct enrollment links for current and upcoming course runs so you can sign up quickly.

**Can I see which subjects are available on edX?**
You can ask the agent to list all subject categories to see the full range of topics covered on the platform.

**Do I need an API key?**
No! edX's Discovery API is completely free and open for public course catalog data. No authentication required.

**Can I search courses by university?**
Yes! Use search_courses with the org parameter to filter by organization (e.g. "HarvardX", "MITx", "BerkeleyX"). You can also search by topic, level, language and subject simultaneously.

**What types of programs are available?**
edX offers MicroMasters (graduate-level), Professional Certificates (industry-recognized), XSeries (multi-course), and Bootcamps (intensive). Use search_programs with type parameter to filter.