A collection of MCP servers designed for rapid prototyping in CS experimentation workshops.
Achieve "5-minute magic" - go from concept to working experiment in under 5 minutes using AI-collaborative development with Model Context Protocol servers.
This project implements a comprehensive Model Context Protocol (MCP) server ecosystem designed specifically for rapid CS experimentation. Built for Mac Studio M3 Ultra optimization, it provides seamless integration between AI assistants and development tools.
# 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! 🚀
# 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
📚 Read the Quick Start Guide for detailed setup instructions.
# 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!
📎 Read the Project Attachment Guide for detailed instructions and advanced configurations.
Use our pre-configured templates for common project types:
# View available templates
ls templates/
# Use a template
cp -r templates/web-app/* /path/to/your/project/
Configure Claude Desktop by adding to 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"
}
}
}
}
We welcome contributions! Please see our Contributing Guide for details.
MIT License - see LICENSE for details.
Built on the Model Context Protocol by Anthropic, leveraging the vibrant MCP ecosystem and community servers.
A service framework supporting the Model Context Protocol (MCP) to integrate enterprise systems and AI platforms via RESTful, gRPC, and Dubbo protocols.
Manipulate Adventure Game Studio (AGS) compiled room (.crm) files to enable AI-powered game development.
Provides access to OpenTelemetry traces and metrics through Logfire.
A starter project for building Model Context Protocol (MCP) servers with the mcp-framework.
A Next.js-based MCP server with OAuth 2.1 authentication support using Google as the default provider. Requires a PostgreSQL database and optionally Redis for SSE transport.
Check software end-of-life (EOL) dates and support status using the endoflife.date API to provide accurate lifecycle and security information.
Advanced evaluation tools for AI safety, alignment, and performance using the Trustwise API.
Control CAD software with natural language instructions to perform drawing operations.
Generate and edit images using OpenAI's GPT-4o image generation and editing APIs with advanced prompt control.
Performs gene set enrichment analysis using the Enrichr API, supporting all available gene set libraries.