2
2026 02 MCP Workshop
by @mor10
MCP server by mor10
Created 2/24/2026
Updated about 21 hours ago
README
Repository documentation and setup instructions
Hands-On MCP
A workshop by Morten Rand-Hendriksen
What you'll need to follow this workshop
- A laptop with an internet connection
- A GitHub account (free, pro, edu, or enterprise)
- VS Code with GitHub Copilot installed
- A healthy disrespect for the sanctity of technology (and your computer)
How to use these files
- Clone this repo to your computer
- Open VS Code to this project
- Go to the
/01-bare-bones/folder - Open
README.md - Follow the instructions
The final project is in the /bare-bones-final folder for reference.
Advanced MCP server connecting to external APIs
The /02-weather-mcp-server folder contains an advanced MCP server connecting to two external APIs and featuring elicitation and HTTP streaming transport.
/02-weather-mcp-server/README.md provides a detailed rundown of how the advanced MCP server works and how to work with it.
MCP Apps (and ChatGPT Apps)
MCP Apps (and ChatGPT Apps) add interactive UI widgets to MCP servers. MCP Apps are built using the official SDK.
HOT TIP:The easiest way to build an MCP App from scratch or from an MCP server is using a coding agent and the official agent skills.
Links for Further MCP Exploration
- Model Context Protocol: Official docs
- GitHub MCP Registry
- MCP Registry
- MCP GitHub Org with lots of repos
- MCP TypeScript SDK (v2 of SDK is still in development. Use the v1 branch.)
- MCP Python SDK
- LinkedIn Learning courses on MCP
- Morten's infamous "Machine Controlled Pandemonium" talk
Quick Setup
Installation guide for this server
Install Package (if required)
npx @modelcontextprotocol/server-2026-02-mcp-workshop
Cursor configuration (mcp.json)
{
"mcpServers": {
"mor10-2026-02-mcp-workshop": {
"command": "npx",
"args": [
"mor10-2026-02-mcp-workshop"
]
}
}
}