CS实验车间MCP服务器
实现“5分钟魔法”——使用人工智能与模型上下文协议服务器协同开发,在5分钟内从概念到工作实验。
概述
该项目实现了一个全面的模型上下文协议(MCP)服务器生态系统,专为快速CS实验而设计。专为Mac Studio M3 Ultra优化而构建,它提供了AI助手和开发工具之间的无缝集成。
特性
- 5分钟以下设置:从零到完全配置的开发环境
- 多层体系结构:基本、数据库和人工智能协作服务器
- Docker隔离:为每个实验提供安全、容器化的环境
- AI内存:跨会话的持久上下文
- 多数据库支持:PostgreSQL、Redis、MongoDB、Neo4j开箱即用
- GitHub集成:自动化存储库管理和CI/CD
- TypeScript构建:具有完全类型安全性的干净编译✅
快速开始
选项1:MCP入门套件(建议新用户使用)
# Get the starter kit for a 5-minute setup
cd mcp-starter-kit/
./setup.sh
# Or with 1Password integration:
./setup-with-1password.sh
# Restart Claude Desktop and you're ready! 🚀选项2:完整的车间设置
# Clone the repository
git clone https://github.com/slcc2c/mcp-workshop-servers.git
cd mcp-workshop-servers
# Install dependencies
npm install
# Set up 1Password integration (recommended)
./scripts/add-database-connections.sh
# Start all MCP servers
npm run mcp:start📚 阅读快速入门指南 有关详细的设置说明。
附加您的项目
快速连接(2分钟)
# Run the interactive attachment script
./scripts/attach-project.sh
# Follow the prompts to:
# 1. Select your project directory
# 2. Choose a project name
# 3. Configure filesystem + memory access
# Restart Claude Desktop and start coding!📎 阅读项目附件指南 详细说明和高级配置。
项目模板
使用我们为常见项目类型预先配置的模板:
- 网页应用:React+Node.js全栈模板
- API:带有身份验证和文档的RESTful API
- 数据科学:使用Jupyter的Python ML项目
- 移动:React Native跨平台模板
# View available templates
ls templates/
# Use a template
cp -r templates/web-app/* /path/to/your/project/建筑
第1层:基本基础
- GitHub服务器:存储库管理、问题跟踪、PR自动化
- 文件系统服务器:使用可配置的访问权限保护文件操作
- Docker服务器:容器管理和隔离环境
- 内存服务器:持久的人工智能上下文和知识图
第2层:数据库和服务
- PostgreSQL/Supabase:具有实时功能的完整数据库管理
- 瑞迪斯:缓存、会话和实时数据结构
- MongoDB:与Atlas集成的文档存储
- Neo4j:用于关系密集型实验的图形数据库
- 库贝内特斯:服务编排和部署
第三层:人工智能协作
- Jupyter集成:实时笔记本执行
- FastMCP框架:快速创建工具
- 代码分析:自动化文档和见解
配置
通过添加配置Claude Desktop claude_config.json:
{
"mcpServers": {
"mcp-workshop": {
"command": "node",
"args": ["/path/to/mcp-workshop-servers/dist/index.js"],
"env": {
"GITHUB_TOKEN": "${GITHUB_TOKEN}",
"WORKSHOP_MODE": "true"
}
}
}
}文档
文档
- 📖 快速入门指南 -5分钟后起床跑步
- 🔧 服务器参考 -所有MCP服务器的全面指南
- 💾 数据库服务器 -PostgreSQL、Redis、MongoDB的设置和使用
- 🧠 内存隔离 -使用内存服务器管理多个项目
- 🔐 秘密管理 -1密码集成指南
- 📦 MCP入门套件 -独立包装,便于分发
- 🔨 TypeScript模式 -开发模式和最佳实践
贡献
我们欢迎捐款!请查看我们的 贡献指南 了解详情。
许可证
MIT许可证-请参阅 许可证 了解详情。
致谢
基于Anthropic的模型上下文协议,利用充满活力的MCP生态系统和社区服务器。
