Token导航 LogoToken导航TokenDH.com
MCP Content Curation Server logo
文档知识未说明官方级别未说明来源级核验

MCP Content Curation Server

MCP Server

一个基于GPT-4的智能课程内容管理服务器,提供AI驱动的工具来分类、标记和优化教育内容。

工具数

0

提示词数

0

GitHub Stars

6

资源数

0
教育技术TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

alexandrekumagae

提供方

alexandrekumagae

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🎓 MCP内容管理服务器

](https://nodejs.org/) ![TypeScript](https://www.typescriptlang.org/) ![OpenAI](https://openai.com/) ![License](LICENSE)

A. 模型上下文协议(MCP) 智能课程内容管理服务器 GPT-4该服务器提供人工智能驱动的工具,用于对教育内容进行分类、标记和改进。

✨ 特性

  • 🗂️ 智能分类:基于人工智能的课程内容分类建议
  • 🏷️ 智能标记:使用GPT-4的上下文感知标签建议
  • ✨ 内容优化:按照最佳做法改进标题和描述
  • 🔌 MCP集成:与Claude Desktop和其他MCP客户端无缝集成

🚀 快速开始

先决条件

  • Node.js 18+
  • OpenAI API密钥

安装

  1. 克隆存储库
   git clone https://github.com/yourusername/mcp-content-curation-server.git
   cd mcp-content-curation-server
  1. 安装依赖项
   npm install
  1. 配置环境
   cp .env.example .env
   # Edit .env and add your OpenAI API key
  1. 运行服务器
   # Development mode
   npm run dev

   # Production mode
   npm run build
   npm start

🔧 OpenAI设置

  1. 从获取API密钥 OpenAI平台
  2. 将其添加到您的 .env 文件:
   OPENAI_API_KEY=sk-your-actual-api-key-here

🖥️ Claude桌面集成

更新您的 claude_desktop_config.json:

开发模式:

{
  "mcpServers": {
    "content-curation": {
      "command": "npx",
      "args": ["tsx", "/path/to/your/project/src/server.ts"],
      "cwd": "/path/to/your/project",
      "env": {
        "NODE_ENV": "development"
      }
    }
  }
}

生产模式:

{
  "mcpServers": {
    "content-curation": {
      "command": "node",
      "args": ["/path/to/your/project/dist/server.js"],
      "cwd": "/path/to/your/project",
      "env": {
        "NODE_ENV": "production"
      }
    }
  }
}

🛠️ 可用工具

1. suggest_category

为课程内容推荐最合适的类别。

输入:

{
  "title": "Python for Data Science",
  "description": "Learn data analysis with pandas and matplotlib"
}

2. suggest_tags

根据课程内容推荐相关标签。

输入:

{
  "title": "Digital Marketing Fundamentals",
  "description": "Master SEO, Google Ads, and social media marketing"
}

3. improve_content

根据教育最佳实践优化标题和描述。

输入:

{
  "title": "JavaScript Basics",
  "description": "Learn programming fundamentals"
}

📊 数据结构

服务器包括:

  • 5大类:技术、商业、设计、营销、分析
  • 18个上下文标签:按主题领域组织
  • 10门示例课程:用于相似性分析和培训

💡 使用示例

分类

Suggest a category for: "Advanced React Hooks" - "Custom hooks and performance optimization in React"

标记

What tags would you recommend for: "Machine Learning with Python"?

内容改进

Improve this content:
Title: "Excel Basics"
Description: "Learn spreadsheets"

🛠️ 发展

可用脚本

  • npm run dev -启动开发服务器
  • npm run build -编译TypeScript
  • npm start -运行生产服务器
  • npm run debug -运行诊断程序

项目结构

src/
├── server.ts              # Main MCP server
├── services/
│   ├── ai.service.ts       # OpenAI GPT-4 integration
│   └── curation.service.ts # Curation logic
├── data/
│   └── mock-data.ts        # Categories, tags, and sample data
└── types.ts               # TypeScript definitions

目录标签

目录标签

教育技术TypeScriptClaudeAI内容管理本地部署GPT-4集成智能分类内容优化

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-keyremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP