
Explore foundation models, language models, and large language models to understand their capabilities. Learn how fine tuning, RLHF, and multimodal models enable domain specific text, images, audio, and video outputs.
Learn how inference parameters shape large language model outputs by adjusting randomness with temperature, top k, and top p, plus length and stopping rules to balance coherence and creativity.
Explore the evolution of large language models from prediction to external tools, highlighting the limitations of early models and the need for the model context protocol.
Explore client-server architecture, including the roles of clients, servers, and internet protocols, and understand how Rest APIs and standards enable scalable, reliable tool integrations for AI agents.
Discover the model context protocol (MCP) architecture, including client apps, protocol, and server, to enable standardized, two-way communication and seamless integration of external services.
Explore the MCP server components—tools, resources, and prompts—and learn how tools execute actions like retrieving data and updating databases, while resources provide read access and prompts stay user controlled.
Explore MCP transport types such as stdio, http with SSE, and streamable http, and understand how they enable scalable client-server communication.
Explore how MCP flows data across server, client, and host using json-rpc 2.0 over transport layers like stdio and http with sse, coordinating resources, tools, context, and prompts.
Explore an end-to-end agent system architecture for analyzing Excel files with Claude Desktop. Learn how a server hosts tools and prompts, files, and structured tool execution to summarize data trends.
Explore a beginner-friendly, hands-on walkthrough of the model context protocol drawn from official documentation, showing how its components come together in an end-to-end example.
Install and configure dependencies for the MCP server using the UV package, create a venv, and sync dependencies to prepare the MCP tool for LM invocation.
Create an MCP server for weather forecast by integrating weather.gov endpoints, parsing forecast data for a given latitude and longitude, and using a user agent header.
Develop an MCP server to fetch weather data via a generic URL fetch with json response, user agent headers, timeout, and error handling, showcasing cursor IDE capabilities for generative AI.
Create an MCP tool to fetch weather forecasts using latitude and longitude, decorated with the MCP decorator, and handle async calls to grid points and forecast endpoints.
Create and register an MCP server for weather data, configure Claude for desktop, and run the get forecast tool to retrieve a five-day outlook.
Use the MCP inspector to test server configurations and endpoints before exposing to clients. Install node, run npx model-context-protocol/inspector to connect and verify the weather server v1.101 and proxy tokens.
Integrate a Claude desktop MCP server with GitHub by creating a GitHub token, configuring MCP server settings, and executing repository searches, pull requests, and merges on the cloud agent.
Use docker to host MCP servers from the GitHub catalog, accessing 134 available servers via the MCP toolkit with token-based setup and streamlined cloud desktop deployment.
Explore how to run the MCP server with Docker, interact with GitHub to create branches and pull requests, update a readme, and merge changes using Claude.
Implement an MCP protocol using SSE for real-time updates, with FastAPI and Starlette under an ASGI server, exposing streaming and JSON RPC endpoints via SSH transport, run on port 8100.
Create a weather client for the MCP server using SSC transport, then establish an SSH connection and initialize a client session to reveal the server name and version.
Connect to the weather server via ssh transport, list available tools, and call the forecast method exposed as an MCP tool with latitude and longitude to retrieve tonight's temperature.
Expose the MCP server over streamable http by importing transport types, parsing arguments, and running uvicorn on port 8123, while the streamable http app manages session, routing, and authentication.
Demonstrates invoking the MCP server with the inspector over streamable http, connecting, listing resources, prompts, forecasts, and alerts, then using a Python client to fetch endpoint results.
Learn to build an MCP client for a streamable HTTP server in Python, establishing async connections, managing sessions, and listing server tools like get forecast and get alerts.
Discover how prompts structure instructions for generative AI, using instruction, context, input data, and output format to translate human intent into AI action.
Explore zero-shot, few-shot, and chain-of-thought prompting in amazon bedrock through the prompt management console, testing prompts with variables, and configuring models like claude 2.1 for consistent results.
Expose well crafted prompts through the MCP server prompts, using a weather advisor prompt decorator and an async method to generate location-based weather advice for activities and planning.
Build an MCP client in Python to connect to a streamable HTTP server, initialize the client session, and list tools such as get forecast and get alerts.
Create a resource endpoint by locating application logs, decorating the resource, and returning a string with header and date-time context, then start the server with stdio transport.
Update the MCP resource configuration to use the new weather resource file, load app logs, and demonstrate how Lem analyzes critical issues like high CPU, timeout errors, and database performance.
Observe how MCP resources update data on the fly as logs grow, with a weather app example showing new lines appearing after refreshing. Reopen to trigger updated resource data.
Explore the MCP inspector to list exposed resources and inspect logs, endpoints, and URIs. Use the inspector to connect, test endpoints, and verify your application works before exposing resources.
Explore cloud code, an AI assistant by Anthropic optimized for programming tasks that enables collaborative code writing, debugging, and refactoring across the development lifecycle.
Install cloud code using npm, set up a project with cloud code and subagents, and configure login, API token, and CLI settings to enable cloud usage.
Discover how cloud code can analyze and navigate code, run task specialized agents, automate documentation, and support multiple languages, while learning to use slash commands to fetch and summarize documentation.
Learn to scaffold a Python hello world project with Claude Code, creating main.py, readme, and requirements.txt, then run python3 main.py to print hello world and explore cloud code workflows.
June 26, 2026 - Agent Skills
Unlock the future of AI development with the most comprehensive course on Generative AI Agents and Model Context Protocol (MCP) available in 2026. This cutting-edge program combines artificial intelligence, cybersecurity, and modern development practices to make you an industry-ready AI specialist.
Why This Course is Essential: The AI industry is rapidly evolving with MCP becoming the new standard for AI communication protocols. Major tech companies are adopting MCP for secure, scalable AI agent interactions. This course positions you at the forefront of this technological revolution.
What Makes This Course Unique:
Latest MCP Standards: Learn the newest Model Context Protocol implementations
Real-World AI Agents: Build production-ready AI systems using Claude and Amazon Bedrock
Security-First Approach: Integrate penetration testing methodologies with AI development
Industry-Standard Tools: Master Docker, SSE transport, OAuth, and modern development workflows
Hands-On Projects: Create travel agents, weather APIs, and multi-server architectures
Perfect for:
Software developers transitioning to AI
Cybersecurity professionals expanding into AI security
Data scientists wanting practical AI implementation skills
Tech entrepreneurs building AI-powered products
Anyone serious about AI career advancement
Course Highlights: Master the complete AI development stack from basic concepts to advanced enterprise deployments. You'll start with language model fundamentals and progress through MCP architecture, server components, and transport protocols. Learn to implement secure AI communications using SSE and streamable HTTP transport methods.
Build real-world applications including weather APIs, GitHub integrations, and Docker containerization. Develop AI agents using CrewAI and Amazon Bedrock, implementing both inline and console-based agents. Master cost analysis tools and multi-server architectures for enterprise-scale deployments.
The course emphasizes security throughout, teaching penetration testing techniques specific to AI systems. You'll learn to identify vulnerabilities in AI agent communications and implement robust security measures using OAuth and advanced authentication protocols.
Technical Skills You'll Master:
Model Context Protocol (MCP) architecture and implementation
MCP Transport Types - STDIO SSE (Server-Sent Events) and HTTP streaming protocols
MCP Inspector - Use MCP UI to test and validate the server
GitHub integration with MCP Servers
MCP Servers on Amazon Bedrock - Learn about Amazon Inline Agents and configure MCP servers on Amazon Bedrock
Claude Code Architecture: Explain how Claude Code functions as both an MCP server and client, and its role in AI-assisted development
MCP Servers with Claude Coe: We will take a deep dive on MCP server. Set up and integrate Model Context Protocol servers to extend Claude Code's capabilities. We will integrate with 3 MCP servers
Introduction to Agent Skills with Claude Code : Learn what Agent Skills are, how they load efficiently using a three-level filesystem model, and how they compare to MCP servers and Agents. By the end you will have your first working Skill installed and triggering correctly in Claude Code or claude ai.
MCP integration with Agent Skill : We will cover a use case where we will automate PR review with MCP and Agent Skill
Industry Applications: This knowledge directly applies to roles in AI engineering, cybersecurity, DevOps, and full-stack development. Companies worldwide are seeking professionals who understand both AI capabilities and security implications. The MCP protocol knowledge alone positions you for premium consulting opportunities.
Hands-On Learning Approach: Every section includes practical exercises, real code implementations, and project-based learning. You'll build a portfolio of AI applications demonstrating your expertise to potential employers or clients.