使用说明
MCP服务器
此存储库包含一组模型上下文协议(MCP)服务器,用于增强具有自定义功能的AI助手。每个子目录都包含一个针对特定用例的自包含MCP实现。
什么是MCP?
模型上下文协议(MCP)允许AI助手访问超出其基础知识的外部工具、数据源和功能。MCP使AI模型能够:
- 从外部来源获取最新信息
- 执行专门的任务和计算
- 访问专有或私人数据
- 与特定工具和系统的接口
可用MCP
伟大的学习MCP
位于: great_learning/
Great Learning MCP使AI助手能够访问和搜索有关Great Learning教育课程和计划的信息。功能包括:
- 跨优秀学习内容的语义搜索
- 具体课程的详细信息
- 课程比较能力
- 完全访问Great Learning文档
将MCP添加到您的AI助手
要将这些MCP与AI助手一起使用,请将配置添加到助手的MCP配置文件中:
支持的平台
- 光标:
~/.cursor/mcp.json - 帆板运动:
~/.codeium/windsurf/mcp_config.json - 克劳德桌面:
~/Library/Application\ Support/Claude/claude_desktop_config.json - 克劳德代码:
~/.claude.json
配置格式
{
"mcpServers": {
"great-learning-mcp": {
"command": "/path/to/python/virtualenv",
"args": [
"/path/to/mcp-servers/great_learning/great_learning_mcp.py"
]
}
}
}
需求
- Python 3.12+
- 依赖管理诗
- 每个特定MCP所需的依赖关系
安装
-
克隆此存储库:
git clone https://github.com/yourusername/mcp-servers.git cd mcp-servers -
如果您还没有安装Poetry:
curl -sSL https://install.python-poetry.org | python3 - -
安装依赖项:
poetry install -
为每个MCP安装特定要求(请参阅单独的自述文件)
发展
要将新的MCP添加到此存储库中,请执行以下操作:
- 为您的MCP创建一个新目录
- 使用MCP SDK实现MCP
- 添加一个带有使用说明的README.md文件
- 添加一个包含配置详细信息的mcp_config.json文件
- 添加任何其他必需的文件