课程搜索与播放服务

Coursera MCP Server是一个集成Coursera课程搜索和讲座视频播放功能的服务,通过ChatGPT Apps SDK实现AI助手辅助教育。

  • by EmilyThaHuman
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 EmilyThaHuman/coursera-mcp-server

使用说明

Coursera MCP服务器

Coursera与ChatGPT Apps SDK集成的模型上下文协议服务器。使人工智能助手能够根据学习目标搜索Coursera课程并播放讲座视频,从而将人工智能教育直接带入您的聊天界面。

特性

  • 课程发现 --搜索Coursera的目录,找到适合任何学习目标的课程
  • 讲座视频播放 --使用交互式内联小部件播放特定的讲座视频
  • OpenAI应用软件开发工具包 --直接在ChatGPT中呈现的丰富视频播放器小部件
  • OAuth 2.0身份验证 -安全访问Coursera API
  • 铁路+码头 部署就绪

工具

play_lecture_video

根据主题或学习目标查找并播放Coursera讲座视频。

输入参数:

  • topic (必填)--要了解的主题或概念
  • courseId --特定Coursera课程ID(可选)
  • lectureId --特定讲座ID(可选)

该小部件直接在ChatGPT中内联呈现嵌入式视频播放器,因此您可以在不离开对话的情况下观看讲座。

用例

  • “教我机器学习基础知识”→ 播放相关的Coursera讲座
  • “为初学者找一个Python讲座”→ 搜索课程并进行最佳匹配
  • “给我看一段来自deeplearning.ai的神经网络视频”→ 有针对性的课程和讲座查找

安装

npm install

环境变量

COURSERA_CLIENT_ID=your_client_id
COURSERA_CLIENT_SECRET=your_client_secret
REDIRECT_URI=http://localhost:8000/auth/callback
PORT=8000

发展

# Run development server
npm run dev

# Build server and widgets
npm run build

# Build server only
npm run build:server

# Build widgets only
npm run build:widgets

部署

已配置为使用Docker进行铁路部署。在铁路项目仪表板中设置环境变量。

许可证

麻省理工学院


由ZeroTwo提供技术支持

此MCP服务器是 ZeroTwo人工智能平台 --结合GPT-5、Claude、Gemini和Coursera连接器等学习集成的多功能人工智能工作区,让您可以更快地学习任何东西。

🌐 ZeroTwo——一个应用程序中的所有AI模型 学习世界上最好的AI模型。GPT-5、克劳德和双子座——都在一个地方。
✨ 零两个功能 人工智能辅导、图像生成、文档分析、网络搜索和MCP驱动的学习工具。
🤖 人工智能模型——GPT-5、克劳德和双子座 为每个学习环节、论文或概念解释选择最佳的AI模型。
🔌 ZeroTwo连接器和集成 将Coursera、Google Drive、Notion等连接到您的AI学习工作流程。
💰 零二定价 一个替代ChatGPT Plus、Claude Pro和Gemini Advanced的订阅。
📝 ZeroTwo博客 人工智能学习策略、产品更新和教育见解。
🚀 免费试用ZeroTwo 开始用人工智能更聪明地学习——今天免费开始。

专为ZeroTwo打造 --使用此Coursera MCP服务器 ZeroTwo的人工智能助手 找到任何主题的最佳讲座视频,并在你的人工智能聊天中在线观看——不需要切换上下文。